Visualizing Ethernet Speed
anthemaniac writes "In the blink of an eye, you can transfer files from one computer to another using Ethernet. And in the same amount of time, your eye sends signals to the brain. A study finds that images transferred to the brain and files across an Ethernet network take about the same amount of time." From the article: "The researchers calculate that the 100,000 ganglion cells in a guinea pig retina transmit roughly 875,000 bits of information per second. The human retina contains about 10 times more ganglion cells than that of guinea pigs, so it would transmit data at roughly 10 million bits per second, the researchers estimate. This is comparable to an Ethernet connection, which transmits information between computers at speeds of 10 million to 100 million bits per second."
...I can use my guinea pig as a router?
This is comparable to an Ethernet connection, which transmits information between computers at speeds of 10 million to 100 million bits per second.
Yes, but we have better encoding.
I am not sure that thinking of signals from the eye to the brain work the same way as computer networks is very helpful. I don't think that there is the same sort of contention in a nervous system as there is in ethernet. Synapses as we understand them today do not appear to have any sort of collision detection. Neurons may have tens of thousands of other neurons that they are connected to in a many-to-one configuration and the whole process is analog, which is very different than ethernet frames. Also a single ganglion cell may send "10 million bits" of information, but the optic nerve is made of many such cells in parallel. I would not be surprised if our current estimates are wrong by at least an order of magnitude.
anthemaniac writes:
The amount of time you transmit data over a network depends on round trip time and bandwidth product, which determines TCP window size that optimizes the send/ack of data packets. You also need to take collision into account.
The ganglion cells are probably more analogous to link transmitter. The measurement is on the amount of information generated by these cells per second. The proper conclusion is that you could probably use ethernet to connect the eyes and your brain, and the required bandwidth is supported.
I once had a signature.
I was wondering what that RJ45 socket on my head was for. My kids will probably be wireless.
spoonerize "magic trackpad"
Arr! they only get 10/half
The OP doesn't say that a single retinal cell transmits 10 million bits a second, but that the whole eye does. On top of that, while discussion of collition detection is pointless, thinking about the information a neuronal population can encode does have some merits. Although it's relatively pointless (at least now) to compare the eye to an ethernet, it has uses in comparing different neural populations.
The problem is that getting bitrates for neuronal populations is more of an art that a science. The sum total of information passed on by a neuron can not be computed simpley by it's spiking rate. Large numbers of parameters alter the actual chemical I/O relationship of a neuron. Resting membrane potential before spiking, whether it shows short term facilitation/depression etc...
-BilZ0r www.ilikethings.net
Just to pedantic here, "wireless Ethernet" does not use collision detection (CSMA/CD). it uses collision avoidance (CSMA/CA - i.e. 802.11), collision mitigation (CDMA - i.e. Navini, etc...), collision prevention (TDMA, polling, and their scheduling kin - i.e. Canopy, etc...), or it's simply FDD (modern expensive point-to-point, or old-school EoAMPS).
Even current wired Ethernet versions (1G, 10G) have dropped collision detection, opting to go full-duplex exclusively. Also shared cables can now carry multiple different signals without interferance, thanks to things like DWDM.
-l
My eithernet is the same speed as my eyes. My eyes can see my eithernet. My Eyes can see a duck. Therefor, if my eithernet weighs the same as a duck, its a witch!
Oh great, now AT&T is going to charge me more to see certain things than others. Stupid eye neutrality.
(let's see how many pick up on the joke here...)
Here's how I look at it... the human eye has a "resolution" far greater than that which any monitor supports, and certainly greater than any streaming video I have ever seen.
Add to that the color depth of the human eye. Granted, not 16 M colors, but still pretty high.
The frame rate of the average human eye is somewhere around 40 fps, I believe. Again, faster than what most streaming videos offer.
Then double all that, 'cause we got two eyes.
I'm pretty sure the "bandwidth" between my eyes and brain is a little faster than even the best ethernet connection.. At least anything that I've seen demonstrated so far.
-David
The numbers presented here are very misleading. You get the impression that your eyes are transferring video images as a bunch of pixels at the relatively slow speed of an Ethernet connection. But that's not true. Video processing starts right there in the retina and steadily changes the data from pixel-like date to edges, lines, shape to recognised objects to high level concepts that are conveniently tagged with memories, emotions and other relevent data.
At what point are we measuring the data? If the data that's actually being measured is something like "My Mom standing next to a table with a vase full of flowers on it" - then having 10 Mbits/sec is a heck of a lot of data. If it's raw video - then it's pathetically little.
We can estimate the bandwidth your eyes could theoretically produce if they were transmitting "raw video". We know that the retina has a resolution of around 5k x 5k "pixels" and we can see motion at around 60Hz and we have more dynamic range than we can display with 12 pixels each for Red, Green and Blue. So at the 'most raw', two eyes would require 5k x 5k x 60Hz x 2 x 12 x 3 bits per second. That's 108 Gbits/sec - which is vastly more than the 10Mbits to 100Mbits this article suggests. You can argue about the details of the numbers I used here - but we're looking at four orders of magnitude - so I have to be a LOT wrong!
So it's pretty certain that what they are measuring in TFA is some kind of condensed or summarized version of the visual data.
That being the case, it's pretty silly to be comparing "My Mom standing next to a table with a vase full of flowers on it" to a 640x480 JPEG file. It's simply not an 'apples and apples' comparison.
www.sjbaker.org
Who cares about the transfer speed. What I want to know is what kind of ping I'm getting.
/dev/random
Nothing to SEE here . . . 10mbit of bandwidth to see it with . . .