Network optimization for serious streamers


In my ongoing experiments, now going on seven years, with network optimization for streaming I've discovered a number of optimizations that should work with any ethernet ISP.

 

I've tried a variety of ethernet cables, modems, routers, switches, FMC, ethernet filters, the following is what I've found to be most effective optimizations.

 

I'll start with ISP quality and speed. Recently I discovered 500mbps to be preferable to 300mbps. Along with upgrade in speed, modem capable of 1gb service replaced 600mbps, both have Broadcom chips and powered by same lps. Can't say which more responsible for improvement, speed or modem, presume speed has at least some role in ping time. As for ISP, there is importance in ISP server geographic location to you, shorter distances  means lower ping time. For information as to how ping time affects jitter-https://www.fusionconnect.com/speed-test-plus/ping-jitter-test

 

Now for modems,  modem close to audio system is most favorable, extending coax cable preferable to long ethernet cable. Coax more resistant to rfi and closer positioning to system means one can more easily afford top quality ethernet cable for modem to router connection. The modem should use Broadcom chipset vs. inferior Intel Puma, Broadcom chipset has lower jitter vs the Intel. Modem should be powered via external lps using quality DC and AC cables, lps to power conditioner for ultimate performance.

 

Following close positioning of modem to audio system, router should also be placed near modem in service of same advantage of making highest quality ethernet cable more affordable, in this case, modem to router and router to switches, streamers and NAS. Router should be powered with lps, this lps should be able to provide more amps than router requires in service of providing greater reliability, having lps with reserves of amperage means lps runs cooler, heat is enemy of reliability, longevity. As with modem, quality dc, ac cables and connection to power conditioner.

 

The next finding is new to me, provides very meaningful upgrade to streaming sound quality. Noise from wifi, injected both internally to router and externally with routers sitting close to audio systems has long been a concern to me. I have quality Trifield meter which measures rfi, router with operational wifi manufacture obscenely high levels of rfi, rfi is noise, noise is enemy of streaming at level we're talking about here. And its very likely the more wifi devices one has in home the higher the levels of rfi produced. This noise is then injected into following cables and streaming equipment. One may convince themselves FMC totally isolates this noise, and while correct, it doesn't mitigate the noise and masking going on within router. The only way to eliminate this noise is turning off wifi. And then, how to provide wifi for the many  wifi devices we have at home? The answer is to connect a second router to the primary router. The primary router will only provide ethernet for streamers, switches and/or NAS in audio system, also for the second router.  Second router provides wifi for the home, this scheme keeps vast majority of rfi out of audio system streaming chain. My own measurements find rfi significantly diminished in primary router, more than mulitiples of ten times lower vs wifi enabled. This was seamless install with the Netgear routers I'm using. There may also be value in provisioning higher quality routers. My new primary router, Netgear XR1000 is marketed as a gamer router, claims of lower ping time, latency, jitter vs other routers. Since my old router, Netgear RS7000 didn't have means to monitor ping time I can't provide evidence of this claim. Whatever the case, my XR1000 ping time test measurements are as follows, 25.35ms highest, 16.50ms lowest, this is A+ measurements against objective criteria. Ping time under load is download 25.93ms, upload 37.34ms, idle 17.31ms, this rates as A. My speed of 565gbps rates B grade, likely need 1gb service to get A here. At to how this all pertains to sound quality, adding up the upgrade in ISP speed and the off loading of wifi is without a doubt one of the most substantial, if not most substantial network upgrades I've experienced. While I  long considered my setup as having a vanishing low noise floor, with this setup I heard a new level of vanishing if such a thing is possible. Even more astounding was a more analog like presentation, while I wasn't aware of even the slightest digital presentation prior, this upgrade certainly exposed it was indeed there. It seems logical to conclude there has been some lowering of jitter here.

 

And then we come to the ethernet filter. I suppose audiophile switches can be considered as one, then we have actual filters such as Network Acoustics Muon, my JCAT Net XE and others. I continue to believe these necessary even with the all measures above.

 

Optical conversion is also valid approach post router. While I found generic FMC somewhat effective, at this point I prefer ethernet. On the other hand I've not yet tried optimizing a fiber solution, for example two Sonore OpticalModules, both powered by lps, further upgraded with Finisar optical transceivers.

 

Assuming one has high resolving audio and streaming systems the above network optimizations should provide for substantial sound quality improvements. In my system, perception of performers in room has been taken to a new level of intimacy, meaning a more emotional connection to the performers and performance.

 

At this point, I consider network has been fully optimized, the only upgrade I'm aware of would be ISP upgrade to 1gb.

sns

For the naysayers. the whole point of this is the listening! Why I started post with serious streamers, if streaming only for convenience or background who cares. If, on the other hand you want streaming sound quality to be your one and only reference quality source and/or compete with best vinyl setups this all matters.

 

Go over to audiophilestyle and whatsbest forums and you'll find streamers taking far more extensive measures to minimize noise, jitter. Some of these streamers have best of best setups, including Taiko Extremes, Wadax, not to mention their extreme high end  non streaming portions. These are valid experiences vs those with NO experience with network optimizations.

In my case coax cable was already long enough to bring close to audio setup. Assume there would be some losses via coupler, enough to discern in regard to sound quality?

What is the best way to couple coax to coax to lengthen the cable coming into the home? Would a simple coax coupler suffice or are there benefits to using some kind of buffer ?

JS

@arafiq Since I'm well acquainted with Netgear interface and already have 12V lps Netgear XR1000 was my choice. The second router feeding house wifi can be any old cheap thing, in my case already had Netgear RS7000 which serves the purpose.

 

In any case, these are relatively cheap streaming upgrades, some totally free or less costly than what one may be using at present.  For instance, @mournbladeiv  mentioned issue of coax vs ethernet, lengthening my coax, minimizing ethernet was extremely effective in lowering noise floor in my setup.

 

I've tried a number of far more expensive 'upgrades' further downstream, none made as much difference as getting modem, router issues squared away. Linn philosophy of first link in chain being the most important, in this case makes total sense since many using really noisy solutions early in chain.

 

Still waiting for my idea of choice solution for routing. This would be managed router with plug n play instructions for integrating into audio systems and off loading wifi for rest of house. This router would also have first rate power supplies, filtering and clocking. Why one hasn't been developed is beyond me. Perhaps no market up to now as people assume present early chain setups sufficient.

Why do you need a modem? I have 5G fiber straight into my router.

It looks like you're using your ISP's hardware, in which case its router also includes a modem. You'd probably get better performance if you bought your own devices, and you'd save on the ISP's monthly rental fee.

@mournbladeiv you need to explain to these non technical people why you need shielding to a certain point or they will go crazy like they always do. 
 

And of course, keep in mind that streaming services is not a continuous stream, is burst traffic downloading the song you want to play and typically the next as fast as possible to a buffer, so jitter isn’t particularly relevant. 

Network and Telephony (VoIP) engineer by trade. 

1. Ping times can be impacted by traffic but mostly by physical distance between you requesting a stream and the provider replying with the data

2, RFI/EMI is bad, which is why good ethernet and thick net (coax) is shielded (shielded twisted pair for ethernet) versus everyday inexpensive ethernet cable which is UTP (unshielded twisted pair)

3. Jitter is directly related to network traffic, both on your LAN as well as overall congestion between your modem and the source(and if you are using proxy service, your ISP, the source and your modem)

4. For the ultimate in noise rejection, use fiber optic cable, but be prepared to spend some coin to get fiber optic switches, transceivers  and cables

5. you can always approximate ping time, for windows : pull up the command prompt, from the prompt type : ping www.<streaming service name>.com you should get something that looks like this (as long as the service provider is not blocking ICMP queries):

jkbyr>ping www.quboz.com

Pinging www.quboz.com [81.171.28.44] with 32 bytes of data:
Reply from 81.171.28.44: bytes=32 time=123ms TTL=48
Reply from 81.171.28.44: bytes=32 time=123ms TTL=48
Reply from 81.171.28.44: bytes=32 time=123ms TTL=48
Reply from 81.171.28.44: bytes=32 time=124ms TTL=48

Ping statistics for 81.171.28.44:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 123ms, Maximum = 124ms, Average = 123ms

Anything below 300 ms (300 ms breaks VoIP which may or may not be equitable with RTSP) is going to be acceptable, since your streamer is caching the stream

IMO the best critical listening with a streamer is listening to high quality rips from  local storage on the device (SSD installed directly on the device)

Thank you fire sharing. This is very helpful. I think my modem is still the weak point in my digital chain. Is there any specific model you recommend?

One thing I neglected to mention. Some claim telephony creates noise in modems, in other words phone service connected to modem results in diminished sound quality. I have phone plan with my Spectrum service, did not activate phone service in new modem, can't say if this has any bearing on my sound quality. ISP supposedly offer phone only modems if one needs the phone service.

@j_andrews You need to connect router to modem, routers supply needed IP addresses for network components, switches don't supply IP addresses. What many do is have switch connected to router, switch connects to the audio streaming components. Most do this as they have need to connect more ethernet devices than available ethernet ports on router. Some also use audiophile switches to act as a filter and clocking device for their audio streaming components. This doesn't negate the contamination of router further up chain.

 

In nearly  all cases one would need second router in order to supply IP addresses and/or the needed wifi signal to all other network devices in house.

 

There exist managed routers without wifi capability that can then be connected to wifi capable router, these require much deeper knowledge of networking to configure in this manner.

 

Bottom line is any router in chain of audio network needs optimization referred to in OP. The second router feeding house doesn't need any optimization.

Great post! My score is also excellent.  I will check my modem for the aspects you listed as important in the design.  Thank you! 

Thanks for this detailed report

very helpful for those of us learning about ways to optimize our home networks for streaming.

I know very little about Ethernet and networking…..Curious if instead of using 2 routers as you described, could a quality switch be used after the modem and then the house router could be run off of that switch in another room? Then, another line off the switch would feed a network filter and on to the streamer.

JS

 

 

My overall score was EXCELLENT!

Your connection and line quality is

Excellent

 

If jitter didn't exist on networks,it wouldn't be detectable by measuring devices. The question is at what level is jitter heard, some may theorize there is a certain level.

 

Jitter is extremely important for precision manufacturing with computers,  for various measurement devices where precision needed, gaming, and music streaming it seems. Manufacturing and measuring industries are leading on addressing jitter and latency over networks. Music streaming way behind in concern for this, many assume any old network fine as long as no drop outs.

Thanks for sharing your experience and all the great info!  Running a secondary router makes intuitive sense, but I would’ve never thought to do that. 
 

I think the most important thing is minimizing latency within your network in order to avoid dropouts and/or delays. Given how error-resistant TCP is, and how jitter is effectively impossible over Ethernet, and everything is buffered anyways, seems like those are good places to start. 

@johnnnyoooops Not sure I agree with your thought on jitter, which is always a concern in a digital source setup whether streaming or not.  @sns Any thoughts on this?

 

Hmm. I think the most important thing is minimizing latency within your network in order to avoid dropouts and/or delays. Given how error-resistant TCP is, and how jitter is effectively impossible over Ethernet, and everything is buffered anyways, seems like those are good places to start. Many have good luck with Unifi to achieve the above goals plus readily manageable guest networks, solid roaming, etc. Wish you luck.