Who Invented Packet-Switching? 161
Saint Aardvark writes "It's how the Internet works, and now who invented packet-switching is under dispute. A posthumous paper by British scientist Dr. Donald Davies disputes the claim by Leonard Kleinrock to have invented the technique, saying Kleinrock never took it beyond the case of a single node. Kleinrock, whose lab was the first node on Arpanet, is willing to concede that Davies invented the term "packet-switching.""
This one is easy ... (Score:3, Funny)
Re:This one is easy ... (Score:2, Funny)
(yes I know he really never said he invented the Internet)
Re:This one is easy ... (Score:1, Offtopic)
Re:This one is easy ... (Score:1)
Everyboddy knows it was Al Gore who invented packet switching.
Dispute? (Score:1, Insightful)
If Kleinrock conceded, then there's not really a dispute, is there?
Re:Dispute? (Score:3, Informative)
Re:Dispute? (Score:1, Interesting)
Re:Dispute? (Score:3, Interesting)
Word on the street (Score:4, Funny)
Re:I believe... (Score:1)
Let me get something straight (Score:5, Funny)
I thought it was "publish or perish." Now you're telling me it's "publish and perish"?
I'm glad I got out of academia.
Re:Let me get something straight (Score:1)
Re:Let me get something straight (Score:3, Funny)
That must have been my former advisor.
Re:Let me get something straight (Score:1)
A Posthumous Paper? (Score:3, Funny)
Re:A Posthumous Paper? (Score:1)
Patent 01013494052-3490432 (Score:1)
Al wins by majority (Score:1, Funny)
What's the point? (Score:3, Insightful)
If anyone could explain why this gains news-worthy attention, please post. If this dispute does in fact matter to anyone but the parties involved, I'd like to know how.
Re:What's the point? (Score:2)
Re:What's the point? (Score:2)
Seeking individual credit and glory would be one of the motivating factors behind doing any open-source development. For important historical developments, it's only natural that individuals would want to take credit and that other people would find this individual credit news-worthy.
"I have never seen a statue of a committee." -- unknown
Re:Ethernet? (Score:1)
All of this came somewhat after packet switching, which had grown out of a better way to efficiently to use the bandwidth of fixed links as well as offerring redundancy.
Re:Wrong you idiot (Score:1)
In the UK, most research centres were networked from quite early on. No packet switches, just quite expensive fixed lines and modem over POTS. It became what was called JANET later and it continues now. Originally it was based on X.25 packet switch technology with own protocols sitting on top. Now it runs IP.
As for Davies, he was definitely well known and I have one of his books on network security - very knowledgeable. He certainly would have had access to the early networks.
This is ridiculous... (Score:2, Funny)
Re:Wrong you idiot (Score:2)
Bill Gates and Microsoft invented packets (Score:3, Funny)
Naming Rights and Name Switching (Score:5, Insightful)
Re:Naming Rights and Name Switching (Score:2)
Re:Naming Rights and Name Switching (Score:1)
I.e
If a finger is extended then it is a 1 in binary, otherwise a 0
So for the first six numbers (and zero):
decimal binary fingers extended
0 00000 none
1 00001 thumb
2 00010 index
3 00011 index, thumb
4 00100 middle (thus the joke)
5 00101 middle,thumb
6 01000 ring
so you can count up to 2^4+2^3+2^2+2^1+2^0 (31) on just one hand. Then you can use your other hand for 5 more bits of significant digits.
Re:Naming Rights and Name Switching (Score:1)
Shannon was, though, I believe, the first person to call the uncertainty function re: communications 'Entropy', based on its similarity to the thermodynamic equations.
What about Paul Baran? (Score:5, Interesting)
Equal Inventors (Score:1, Interesting)
An example is of Newton and Leibniz who both claim to have discovered differential mathematics. I seem to remember there were vicious arguments between the supporters of both about it, with Newton bribing some college to declare him the inventor. I think now both are credited with its invention (would be happy if there would be anyone to confirm this).
The point is that the only ones who will care are their supporters. I think history will both remember them as instrumental in "packet switching".
Patent Whores (Score:1)
But in truth, this is merely fighting over who gets to put what on their gravestones.
The real victim is society (Score:4, Insightful)
Whether the dispute be over bragging rights (as it is in this case), patent rights, or any other motivation, it is astounding to see how many talented techies are tying themselves up by squabbling over trivial matters like credit and ego.
This kind of thing, though human nature, does little to counter the commonly-held image of the technology industry as being run by a bunch of self-absorbed, egotistical credit hogs. That's really a shame. It would be so much more productive to society if these people would concentrate more on innovating, applying their talents, and other productive activities. Not on taking credit for what happened 30 years ago. What a terrible waste. As somebody who has his name on several patents but would never waste his time fighting for them, I am ashamed.
</rant>
-CT
Re:The real victim is society (Score:2)
Re:The real victim is society (Score:2)
There are other reasons beyond ego. Your entire research fuinding might double if proper attribution is made.
Ego is one of the foundations of open source (Score:1)
This isn't a complaint, but then I have no beef with people who do it for money, either. My only beef is with those who do it for ego disparaging those who do it for money as somehow less noble. Both are hoping to get paid, just in different currency.
Not that there's anything wrong with that.
The answer is... neither of them (Score:4, Redundant)
Paul Baran of the Rand Corporation came up with the idea and name
of packet switching in 1962.
Re:The answer is... neither of them (Score:1)
Re:The answer is... neither of them (Score:1)
The site is here. [rand.org]
Re:The answer is... neither of them (Score:1)
http://www.isoc.asso.fr/AUTRANS98/lpouzin.htm [isoc.asso.fr]
ARPAnet had not "pure" packet switching, according to the same source.
He's Dead (Score:1, Flamebait)
Whoever invented it, was probably a messenger who died thousands of years ago.
Packet switching is something that people do in Real Life, where the idea got recycled for use on computer networks. It's not an original idea for this century, and arguing about who invented it, is totally lame.
Re:He's Dead (Score:2)
Seriously, I doubt there was much ancient application of packet-switching -- why would anyone whack parchment or stone tablets into "packets"?
Re:He's Dead (Score:1)
Not stone, of course, but to carry long and/or secret messages by carrier pigeon. It was common for pigeons to get lost, fall prey to predators or even be captured/netted/shot before making it home with their message. Redundancy ensured the message got through and diminished the value of a single "compromised" pigeon.
All just a bit of history repeating (Score:5, Interesting)
It happened to Sir Frank Whittle and the jet engine and consequently the first supersonic fighter, the Bell 1 which was based on the British design after the British Government withdrew funding for the project.
There was also the debacle over public key crypto research [wired.com] at GCHQ.
Donald Davies worked a the National Physical Laboratory [npl.co.uk] in Middlesex, unfortunately the British Govt/Grants agency didn't see the potential of the invention at the time and no funded was given, so he went over to APRA who were throwing money at anything.
Donald died [slashdot.org] June last year at in Australia, where he went to retire, he didn't get a lot of recognition outside of a few small circles, but he did get quite a few awards from the various computing institutions in the UK, I think he's still relatively unknown in the US, probably because he was too modest, which is why some many scientists can claim to have invented Packet Switching.
Re:All just a bit of history repeating (Score:2)
Robert Hooke (1635-1703) (Score:4, Interesting)
Hard to say, no single one ... (Score:2, Informative)
It is really hard to tell who invented Internet, must be lots of people. I don't like "Leonard Kleinrock, Professor" webpage to claim he is the inventor. At least show me a publication, tell us you real have the vision on packet switch before you put a single node on. At least, single node is far from Internet. Shanon left us a great paper to tell us what is the limit of communication, we are trying hard to approach it.
We can not say the company working on Turbo coding invented/discovered Shanon therory, can we?
Leonard Kleinrock 's work is on Queueing theory, not packet switch. He maybe a pioneer, but not worth the Inventor title. I agree on this, "The Internet is really the work of a thousand people," Mr. Baran said. "And of all the stories about what different people have done, all the pieces fit together. It's just this one little case that seems to be an aberration."
You agree with me or not? :)
Davies' Actual Paper (Score:2, Informative)
humbug (Score:1, Flamebait)
There are various excuses for this: sometimes it's official secrets act (computers, public key cryptography, etc), but more often it's a case of "oh, I thought of that but didn't do anything about it". Even as a Brit, my response to these claims is "yeah, whatever". If you did invent it, then you should have made the most of it at the time. As a non-Brit I would be more irritated than impressed by these claims.
On the other hand, we're not the only nation that has a tendancy to claim we invented everything
This is a big mess. (Score:5, Insightful)
This is Hafner's passage of interest:
Then she continues with a quote from Baran that "Everything is tied to everything else" with respect to who did the most important part.
It's weird, because from my perspective the participants seem to be arguing and use strong language like "spreading lies" to describe the alternative history, but when you look at the specifics, the dispute lies on some very fine nuances which are evidently impossible to untangle now, and may only be creations of recent times.
The number one question, to my understanding, is whether packet switching is such a central concept that the work by Baran and Davies which details it (since they both built experimental packet-switching networks and then wrote extensively about them, providing a base of information for Roberts) is important, or whether it really should just be understood as a relatively arbitrary (and self-obvious) implementation of multiple-node store-and-forward queuing theory [amazon.com], which Kleinrock is the father of, no question.
Did Baran and Davies' work matter to the ARPANET? It pretty much has to have. Baran wrote multiple volumes of detailed information from his experimental network; those volumes were available to and used by Bob Taylor, Roberts' boss and (according to Brand, at least) in the Baran camp, and Roberts credits them heavily in his early work.
All the early documentary evidence points only to Baran and Davies. However, the close association of Roberts and Kleinrock, the fact that Roberts helped Kleinrock do his thesis by doing programming for it (funny fact: the third guy in their little Lincoln Lab thesis group was Ivan Sutherland), and Kleinrock's lab's role as the first IMP site and ARPANET analysis center makes it absurd to believe that Kleinrock's influence wasn't major.
Of course, framing the dispute this way ignores how crucial the work of BBN was in all of this; they were amazing in designing and building the IMP. While Roberts' RFP had insane amounts of information, the IMP Guys did equivalent amounts of new work and recreation of ideas in their proposal.
Re:This is a big mess. (Score:1)
Did Baran and Davies' work matter to the ARPANET? It pretty much has to have.
I think so - I read that Davies and a colleague visited Baran and worked with him for a while. (I live near the NPL in Teddington, west London and so can point out to fellow geeks that that's where packets come from. But more importantly, it's the home of the Benny Hill show! (Teddington Studios)).
Invention? (Score:1, Interesting)
If 3 people thousands of miles apart develop the same general idea and implement it, no matter how significantly and only communicate about it afterwards, whos the inventor?
I implemented a line drawing algorithm when I was 14. Having never seen code to draw a line and knowing there had to be a more efficient way than using floats, etc to accomplish it. It worked. A few years later I saw a published article with the same algorithm. It predated me by atleast 15yrs. (Breshnam [sp?])
Does that make mine less significant? To me it is cool. And tells me that Software patents are a really bad idea.
When it comes to computers most of the programming population is on equal footing. When presented with a challenege they often come up with the same solutions. This makes tracking invention of some things quite difficult. (As for packet switching, truth is, it existed before computers. Sometimes refered to as snail-mail...)
As for somebody's remark about someone not publishing much on the subject, so? Doesn't mean he DIDNT invent it. I've strongly influenced software projects I wasn't on. I don't get credit for it, and my boss at the time didn't even know. He seemed suprised I would take some of the credit in a later conversation. (I wasn't bragging at the time, I was explaining why I understood how that project had been implemented.). If the programmer who wrote the application claimed it was her idea I could never win an argument about it. I still know the truth.
Re: (Score:1)
Re:The inventor of packet switching. (Score:2)
Of course. Everyone on
Of course.
For more information... (Score:3, Informative)
This article makes it clear that, although the first tests of packet switching were done in Great Britain, the idea was initially kicked around by the dudes at the RAND Institute. I also have heard speculation that Bell Labs had explored this as a possibility as early as the early '60's, but had rejected it as a way to gain reliability in their network due to cost considerations (A-D converters and computers being a bit more expensive at the time).
Some background from a well informed article (Score:2, Informative)
'The phrase "packet switching" was coined by Donald Davies, another of the three independent "inventors" of packet switching. Davies was working on designs for distributed computer communications at the National Physical Laboratory (NPL) in England.'
'The ARPANET development would be closely affected by the third of the independent "inventors" of packet switching--Leonard Kleinrock.
-- The Roots of Packet Switching Networks [unixreview.com].
Wasn't it.... (Score:1)
neither... 'twas the Post Office (Score:1)
References about the Al Gore Internet smear (Score:2)
The story that Al Gore claimed to have invented the Internet has been thoroughly debunked by Phil Agre in http://commons.somewhere.com/rre/2000/RRE.Al.Gore. and.the.Inte.html [somewhere.com]
and
rebutted further later [syr.edu]
That meme was a creation of Declan McCullagh, a "reporter" for Wired News who is politically a dogmatic Libertarian [hotwired.com] so extreme that he managed to get a book chapter using him as a poster-boy for Libertarian ideologues [code-is-law.org], and a different book chapter using him as Libertarian joke-fodder [google.com].
If you think this is flame-bait, the aspect of his fabricated story being a Liberatarian hit-piece on Al Gore was extensively discussed in a debunking by Salon [salon.com]
After Declan McCullagh was repeatedly taken to task for his hatchet-job, over more than year, by everyone who was there, from Dave Farber [interesting-people.org]to Robert Kahn and Vinton Cerf [interesting-people.org], Declan finally grudgingly retracted the "story" [wired.com]
But people still repeat it, because urban legends never die.
Sig: What Happened To The Censorware Project (censorware.org) [sethf.com]
Who cares? (Score:1)
Sun invented it. (Score:2, Funny)
Another British claim? (Score:1)
online copy of paper by Davies (Score:2, Informative)
Tim
bill gates invented it (Score:1)
it is easy to surmise that good old bill invented packet switching too.
couldn't be al gore he just stole the idea from bill
Just say Both did (Score:1)
Packet swicthing? (Score:2)
a post-office system, i.e. the idea is as old as
society. What does it matter who remade it into
digital form?
Something to keep in mind (Score:1)
Even if Davies beat Baran and/or Kleinrock to packet-switching, it may be irrelevant (besides, I've read that Baran and Davies came up with working concepts simultaneously and independently; IIRC, there is even a quote from Davies in Where Wizards Stay Up Late that acknowledges this.)
What matters is whose ideas were used to get us to where we are now. This does not reflect on the brilliance of Davies (I know you Brits tend to get a little indignant when you feel you've been downplayed) but rather on the historical relevance of what he did. A lot of great ideas end up being historically irrelevant, for better or for worse.
People often get hung up on this concept of who did what first. What matters is how we got here, where we are now. From what I understand, little of what Davies did matters to how we got where we are, so whether he got there first is sort of a side-issue, and IMO, a bit of a waste of time to debate.
--Rick
Re:Al GORE of course (Score:1)
Re:Al GORE of course (Score:1)
Actually, you're not the first person to point out the misspelling on my
Al GORE, but Dubya stole it (Score:2)
Re:Al GORE, but Dubya stole it (Score:1)
Anyone else think the US needs to be emasculated, Gator-football be damned?
..
Re:Al GORE, but Dubya stole it (Score:2)
Re:why again, europe vs. america (Score:1)
Regards,
Tim