Ulti Clocks content
Clear
°F | °C
Clear
62.3°F
Feels like:  62°F
English French German Italian Portuguese Russian Spanish

Data Rates and Transfer Protocols - Part I - Local Data

theAdmin -- Blog - General News and Tips PDF Print E-mail
Last Updated on Friday, 21 May 2010 17:36

transferSpeeds

I wondered for a long time about the various bit-rates required for different types of "streaming technologies" (which just means "play it while you download it"). It's never been really clear to me which ones put data through at what speed, and what that translates to in terms of "How fast a connection do I need to listen to this or watch that?"

I put together the info on this page from a few sources, but mostly Wikipedia. Great resource that Wikipedia. The last bit, Peripherals, comes from this page, a case of what is possibly the highest usefulness-to-everybody/degree-of-complexity ratio of any page in the universe. Note the handy comparison of bytes to bits in that table as well. While marketers regularly use these terms interchangeably, they're very much not.

At any rate, I'm not about to go into any sort of long explanation about how all these things relate to one another... yeah, who am I kidding. Of course I will.

For now, there's two imperative things to understand: local data versus remote data. To understand the difference between the two, it's important to understand/remember how "non-computer" people see things. It's part of the reason that this "in the cloud" thing is a little more hype than substance. Hopefully I can shed a little light on that too.

For the initiated it may seem incredibly elementary, but in fact, the initiated are inerred to the more natural and intuitive understanding that your grandmother might have, i.e. there is no difference between local and remote data. As far as she's concerned, the screen is here, the computer is here, the AOL is here, the Hulu where she watches her stories is all right here.

You are always here

When i was a kid, my dad used to tease us with the "We're never gonna get there, 'cause even when you do, you're still here." As a 6 year old, the humor of the comment was lost on me, rather it was my dad being himself.  It is however, apropos here, because it's about the best way i know for people to get a handle on the difference between remote data and local data. It's the same reason it's stupid for a company to tell you you can't copy their product but you can watch it; you can't do either one without the other no matter how much anyone wishes otherwise.

When you have a movie on a DVD or your hard drive or on Netflix or on iTunes or Hulu or anywhere else you might find a movie to watch, you copy it to your machine for processing. The process of viewing is EXACTLY the same in all cases. The only differences are

  1. How you get it into your machine for processing.
  2. What your machine does with it after processing.

Once your machine has the data ready for processing, it's been read from a temporary file on the local hard drive, which is ostensibly the fastest place to keep data. There is an intermediate step where the data is "in RAM" - meaning that it's stored in the machine's memory. Memory, or "RAM" is considerably faster than a hard drive, but far more precious. Most machines have several hundred times as much hard drive space as memory space, so the machine uses the hard drive to store things before processing them using RAM.

This article contains information about how data moves once it's local. I don't think i'll go into how it travels inside your machine, but this should give you a basic comparison of the speed requirements of various media formats, as well as the speed capabilities of various data-transfer formats. I italicized the most common connections for us home users.

Stuff

Audio (MP3)

  • 32 kbit/s – MW (AM) quality
  • 96 kbit/s – FM quality - This is questionable since FM broadcast is transmitted in analog 30hz-15khz...Similarly one cannot compare directly an LP record to CD using kbit/s.
  • 128–160 kbit/s – Standard Bitrate quality; difference can sometimes be obvious (e.g. lack of low frequency quality and high frequency "swashy" effects)
  • 192 kbit/s – DAB (Digital Audio Broadcasting) quality.
  • 224–320 kbit/s – VBR to highest MP3 quality

Other audio

Video

  • 16 kbit/s – videophone quality (minimum necessary for a consumer-acceptable "talking head" picture using various video compression schemes)
  • 128 – 384 kbit/s – business-oriented videoconferencing quality using video compression
  • 1.25 Mbit/s – VCD quality (with bit-rate reduction from MPEG-1 video compression)
  • 1374 kbit/s – VCD (Video CD) – audio and video streams multiplexed in an MPEG-PS
  • 3.5 Mbit/s typ - Standard-definition television quality (with bit-rate reduction from MPEG-2 compression)
  • 5 Mbit/s typ – DVD quality (with bit-rate reduction from MPEG-2 compression)
  • 8 to 15 Mbit/s typ – HDTV quality (with bit-rate reduction from MPEG-4 AVC compression)
  • 29.4 Mbit/s max – HD DVD
  • 40 Mbit/s max – Blu-ray Disc

Peripheral

Device Rate (bit/s) Rate (byte/s)
Apple Desktop Bus &0000000000010000.00000010.0 kbit/s &0000000000010000.0000001,250 B/s
Serial MIDI &0000000000031250.00000031.25 kbit/s &0000000000031200.0000003.9 kB/s
Serial EIA-232 max. &0000000000230400.000000230.4 kbit/s &0000000000230400.00000028.8 kB/s
Serial DMX512A &0000000000250000.000000250.0 kbit/s &0000000000250000.00000031.25 kB/s
Parallel (Centronics) &0000000001000000.0000001 Mbit/s &0000000001000000.000000125 kB/s
Serial 16550 UART max &0000000001500000.0000001.5 Mbit/s &0000000001500000.000000187.5 kB/s
USB Low Speed (USB 1.0) &0000000001536000.0000001.536 Mbit/s &0000000001536000.000000192 kB/s
Serial UART max &0000000002764800.0000002.7648 Mbit/s &0000000002764800.000000345.6 kB/s
GPIB/HPIB (IEEE-488.1) IEEE-488 max &0000000008000000.0000008 Mbit/s &0000000008000000.0000001 MB/s
Serial EIA-422 max &0000000010000000.00000010 Mbit/s &0000000010000000.0000001.25 MB/s
USB Full Speed (USB 1.1) &0000000012000000.00000012 Mbit/s &0000000012000000.0000001.5 MB/s
Parallel (Centronics) EPP 2 MHz &0000000016000000.00000016 Mbit/s &0000000016000000.0000002 MB/s
Serial EIA-485 max &0000000035000000.00000035 Mbit/s &0000000028000000.0000003.5 MB/s
GPIB/HPIB (IEEE-488.1-2003) IEEE-488 max &0000000064000000.00000064 Mbit/s &0000000064000000.0000008 MB/s
FireWire (IEEE 1394) 100 &0000000098304000.00000098.304 Mbit/s &0000000098304000.00000012.288 MB/s
FireWire (IEEE 1394) 200 &0000000196608000.000000196.608 Mbit/s &0000000196608000.00000024.576 MB/s
FireWire (IEEE 1394) 400 &0000000393216000.000000393.216 Mbit/s &0000000393216000.00000049.152 MB/s
USB Hi-Speed (USB 2.0) &0000000480000000.000000480 Mbit/s &0000000480000000.00000060 MB/s
FireWire (IEEE 1394b) 800[36] &0000000786432000.000000786.432 Mbit/s &0000000786432000.00000098.304 MB/s
Fibre Channel 1Gb SCSI &0000001062500000.0000001,062.5 Mbit/s &0000000800000000.000000100 MB/s
FireWire (IEEE 1394b) 1600[36] &0000001573000000.0000001,573 Mbit/s &0000001572800000.000000196.6 MB/s
Camera Link Base (single) 24bit 85 MHz[37] &0000002040000000.0000002,040 Mbit/s &0000002088960000.000000261.12 MB/s
Fibre Channel 2Gb SCSI &0000002125000000.0000002,125 Mbit/s &0000001600000000.000000200 MB/s
eSATA (SATA 300) &0000002400000000.0000002,400 Mbit/s &0000002400000000.000000300 MB/s
CoaXPress Base (up and down bidirectional link) &0000003125000000.0000003.125 Gbit/s + &0000000020833000.00000020.833 Mbit/s &0000003120000000.000000390 MB/s
FireWire (IEEE 1394b) 3200[36] &0000003145700000.0000003,145.7 Mbit/s &0000003145728000.000000393.216 MB/s
Fibre Channel 4Gb SCSI &0000004250000000.0000004.25 Gbit/s &0000004250000000.000000531.25 MB/s
USB Super Speed (USB 3.0) &0000005000000000.0000005 Gbit/s &0000005000000000.000000625 MB/s
Camera Link Full (dual) 72bit 85 MHz[37] &0000006120000000.0000006.12 Gbit/s &0000006120000000.000000765 MB/s
CoaXPress Full (up and down bidirectional link) &0000006250000000.0000006.25 Gbit/s + &0000000020833000.00000020.833 Mbit/s &0000006248000000.000000781 MB/s
External PCI Express x16 &0000032000000000.00000032 Gbit/s &0000032000000000.0000004 GB/s
 
Please register or login to add your comments to this article.