Slashdot Mirror


Pigeons' Bandwidth Advantage Quantified

An anonymous reader submits "A well documented test took place in the north of Israel, in presence of several dozen Internet geeks and experts. During the test, 3 homing pigeons carried 4 GB (gigabytes) for 100 km distance, achieving, what apparently looks as pigeons' world record in data transfer to a given distance. Bandwidth achieved by the pigeons was 2.27 Mbps...Transferring a similar volume of information through a common uplink of ADSL line would have taken no less than 96 hours..."

18 of 462 comments (clear)

  1. Re:Sure by Mr.+Sketch · · Score: 2, Informative

    Yes, but is there an RFC for IP-over-jet?

  2. latency v. bandwidth by Scott+Hussey · · Score: 4, Informative

    Actually, the distance involved matters not. Bandwidth is purely the time to put data on the line. Latency is the time it takes to get from A to B. So the bandwidth would be the same no matter how far they travelled or how fast they flew. A good simile is bandwidth is how many tapes you can load in your trunk per hour. Latency is how fast you can drive those tapes to your destination.

    --
    Scott, Keeper of the Crystal Flame
    1. Re:latency v. bandwidth by irokitt · · Score: 4, Informative

      This is a debate that nobody will ever win. I was taught that bandwidth was the difference between lower/upper frequencies on a wire, i.e.
      "The numerical difference between the upper and lower frequencies of a band of electromagnetic radiation, especially an assigned range of radio frequencies." (thank you Google).
      And under that definition, these pigeons have no bandwidth (unless you're counting the frequency at which they flap their wings ;).

      The Jargon File says
      "Used by hackers (in a generalization of its technical meaning) as the volume of information per unit time that a computer, person, or transmission medium can handle. "Those are amazing graphics, but I missed some of the detail -- not enough bandwidth, I guess." Compare low-bandwidth. This generalized usage began to go mainstream after the Internet population explosion of 1993-1994. 2. Attention span. 3. On Usenet, a measure of network capacity that is often wasted by people complaining about how items posted by others are a waste of bandwidth."

      --
      If my answers frighten you, stop asking scary questions.
    2. Re:latency v. bandwidth by Mnemia · · Score: 2, Informative

      Incorrect. The bandwidth would remain constant - what would double if the distance doubled is what is usually called a "bandwidth-delay product". This quantity represents the pipe capacity of a given length, or in other words the amount of data in transit at any given moment. This is of course assuming you have an unlimited number of pigeons you can keep sending out.

      You would be correct, using the term bandwidth loosely, if the number of pigeons stayed constant. However, using the strict definition, bandwidth is totally unrelated to line latency/round trip time.

    3. Re:latency v. bandwidth by Mnemia · · Score: 4, Informative

      What you just defined bandwidth by is exactly the same definition I used. Bandwidth is the amount of data that can be transmitted per unit time. The parent poster was only wrong about his statement that bandwidth would be halved if distance (and thus latency) were doubled. *That* is incorrect, because the rate you can transmit data at is not affected by the distance to the receiving station. He would be correct if he said that link utilization would be halved for the same amount of data. But bandwidth is constant.

      I was just saying that what is doubled in this case is the pipe capacity and latency; the bandwidth part stays the same.

    4. Re:latency v. bandwidth by seanadams.com · · Score: 2, Informative

      Hmmm - if you want to be pedantic about it then bandwidth is really the defined by the range of frequencies a channel can carry (which, incidentally, determines its information capacity.)

      But even by the more recently accepted definition of bandwidth, you're not quite right. Latency *does* matter when we're talking about packet networking such as pigeon based transport. What if a pidgeon dies in transit? In this case it'll take you up to three hours to learn of his demise, and only then can you send the information again. So high latency + packet loss has reduced your effective bandwidth dramatically - the same happens on non-pidgeon based transports. Of course techniques such as FEC can, and are used to mitigate this. In this case I'm imaginine that pidgeon loss would be quite high, and some sort of RAIP scheme would be desirable on top of a good selective retransmission algorithm.

      Also: how do you know how many pidgeons you can fit in a given amount of airspace? What if you only have ten pidgeons to work with? Here the latency is critical because you need to wait for your pidgeons to return before you can send them again with more data.

      So bandwidth is not the be-all and end-all of total throughput. In many real-world situations, all the bandwidth in the world won't make your connection any work any faster.

  3. Re:Back of envalope by Anm · · Score: 3, Informative

    Actually, from this link, the pigeons flew the 100km in 206, 136, and 233 minutes respectively. That makes 18.12, 27.49, and 16.02 miles per hour. Not sure what motivated pigeon #2.

    Anm

  4. Re:It begins... by fbform · · Score: 2, Informative


    Is it already April 1st somewhere?

    That may well be the case, but stranger things have happened.

    --
    Time flies like an arrow. Fruit flies like a banana.
  5. Re:The lag will be a problem, though... by Martin+Blank · · Score: 2, Informative

    I dunno. I fit a lot more data on some of the newer DLTs than I do on an equivalent-volume stack of optical media.

    --
    You can never go home again... but I guess you can shop there.
  6. Re:One of those things that shouldn't surprise but by LostCluster · · Score: 5, Informative

    When a Clear Channel radio station changes formats and therefore needs a large volume of music on site quickly, they usually send a server that is pre-loaded with the new format worth of music on HDs, and the studio just plugs that into their network. This also gives them the capability to change the format overnight without anybody at the studio complex needing advanced notice, so that soon-to-be-unemployed DJs don't see it coming and therefore leave the station a few days early to ruin the transition... the UPS delivery of the new music comes in a non-descript cardboard box which can be scheduled to be on the site just hours before the changeover happens.

  7. Re:Ha! by daveashcroft · · Score: 5, Informative

    NOT by GMT...its now 00.51am on 1st April 2004! The world doesnt run on yankee time! ;-)

  8. A little more "Birdseed for Thought" by Dareth · · Score: 3, Informative

    I was wondering if homing pigeons were extint.
    This FAQ answered that question and many others for me.

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
  9. but seriously by soricine · · Score: 4, Informative

    this actually works. here in nz, a caving tour company uses pigeons to ferry memory sticks back to base so the digital photos can be waiting when the tourists get back. http://www.waitomo.co.nz/pigeonpix.html

  10. Re:Um... by Bush+Pig · · Score: 2, Informative

    Er ... actually, no. It's been April Fools' Day in the Cook Islands for quite a while (I can't be bothered working out how long). It's been April Fools' Day in Adelaide for almost 10 1/2 hours, and in Greenwich (the home of the Greenwich Meridian) for about 50 minutes. I don't think it'll be April Fools' Day in the continental US for some hours, but it's certainly April Fools' Day in China and India.

    --
    What a long, strange trip it's been.
  11. Re:Ha! by Anonymous Coward · · Score: 1, Informative

    100km = 100000m

    4GB = 4*1024*8 = 32768Mbits

    data transfer rate = 2.27Mbps = 32768/t Mbps

    transfer time = t secs.

    pigeon speed = x m/s = 100km / t secs. = 100000/t m/s

    x : 2.27 :: 100000/t : 32768/t

    x = 100000 / (2.27 * 32768) m/s = 1.3443867 m/s = 4.83979212 km/h

  12. Re:Back of envalope by Erik+K.+Veland · · Score: 4, Informative
    It's done :

    ~11m/s

    --
    "I tend to think of OS X as Linux with QA and Taste", James Gosling, creator of Java
  13. RFC1149 by process · · Score: 2, Informative

    They compare it to the implementation of RFC1149 in Bergen by BLUG,however this is clearly a breach of 1149.

    From RFC1149:

    [snip]
    Frame Format

    The IP datagram is printed, on a small scroll of paper, in hexadecimal, with each octet separated by whitestuff and blackstuff. The scroll of paper is wrapped around one leg of the avian carrier. A band of duct tape is used to secure the datagram's edges. The bandwidth is limited to the leg length.
    [/snip]
    See. One IP datagram, one scroll of paper. The community demands interoperability tests if CPIP is ever to become a standard


    *sigh*

    --
    computers let you make more mistakes faster, with the possible exception of handguns and tequila.
  14. Google Has Used Pigeon Power for Years by El+Gringo+Loco · · Score: 2, Informative

    It is well known that Google has used pigeon power for years. http://www.google.com/technology/pigeonrank.html