David L. Mills
Encyclopedia
David L. Mills is an American computer engineer
Computer engineering
Computer engineering, also called computer systems engineering, is a discipline that integrates several fields of electrical engineering and computer science required to develop computer systems. Computer engineers usually have training in electronic engineering, software design, and...

 and Internet pioneer. Mills earned his PhD
PHD
PHD may refer to:*Ph.D., a doctorate of philosophy*Ph.D. , a 1980s British group*PHD finger, a protein sequence*PHD Mountain Software, an outdoor clothing and equipment company*PhD Docbook renderer, an XML renderer...

 in Computer and Communication Sciences from the University of Michigan
University of Michigan
The University of Michigan is a public research university located in Ann Arbor, Michigan in the United States. It is the state's oldest university and the flagship campus of the University of Michigan...

 in 1971. While at Michigan he worked on the ARPA sponsored Conversational Use of Computers (CONCOMP) project and developed DEC PDP-8
PDP-8
The 12-bit PDP-8 was the first successful commercial minicomputer, produced by Digital Equipment Corporation in the 1960s. DEC introduced it on 22 March 1965, and sold more than 50,000 systems, the most of any computer up to that date. It was the first widely sold computer in the DEC PDP series of...

 based hardware and software to allow terminals to be connected over phone lines to an IBM 360 mainframe.

Mills was the chairman of the Gateway Algorithms and Data Structures Task Force
GADS Task Force
The Gateway Algorithms and Data Structures Task Force was the precursor to the Internet Engineering Task Force. Its chairman was David L...

 (GADS) and the first chairman of the Internet Architecture Task Force. He invented the Network Time Protocol
Network Time Protocol
The Network Time Protocol is a protocol and software implementation for synchronizing the clocks of computer systems over packet-switched, variable-latency data networks. Originally designed by David L...

 (1981), the DEC LSI-11 based fuzzball router
Fuzzball router
Fuzzball routers were the first modern routers on the Internet. They were DEC LSI-11 computers loaded with the Fuzzball software written by David L. Mills . The name "Fuzzball" was the colloquialism for Mills' routing software. Six provided the routing backbone of the first 56 kbit/s NSFnet,...

 that was used for the 56 kbit/s NSFNET
NSFNet
The National Science Foundation Network was a program of coordinated, evolving projects sponsored by the National Science Foundation beginning in 1985 to promote advanced research and education networking in the United States...

 (1985), the Exterior Gateway Protocol
Exterior Gateway Protocol
The Exterior Gateway Protocol is a now obsolete routing protocol for the Internet originally specified in 1982 by Eric C. Rosen of Bolt, Beranek and Newman, and David L. Mills. It was first described in RFC 827 and formally specified in RFC 904...

 (1984), inspired the author of ping
Ping
Ping is a computer network administration utility used to test the reachability of a host on an Internet Protocol network and to measure the round-trip time for messages sent from the originating host to a destination computer...

 for BSD (1983), and had the first FTP
File Transfer Protocol
File Transfer Protocol is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server...

 implementation. He has authored numerous RFCs.

In 1999 he was inducted as a Fellow
Fellow
A fellow in the broadest sense is someone who is an equal or a comrade. The term fellow is also used to describe a person, particularly by those in the upper social classes. It is most often used in an academic context: a fellow is often part of an elite group of learned people who are awarded...

 of the Association for Computing Machinery
Association for Computing Machinery
The Association for Computing Machinery is a learned society for computing. It was founded in 1947 as the world's first scientific and educational computing society. Its membership is more than 92,000 as of 2009...

, and in 2002, he was inducted as a Fellow of the Institute of Electrical and Electronic Engineers (IEEE). In 2008, Mills was elected to the National Academy of Engineering
National Academy of Engineering
The National Academy of Engineering is a government-created non-profit institution in the United States, that was founded in 1964 under the same congressional act that led to the founding of the National Academy of Sciences...

 (NAE).

Currently, Dr. Mills is an emeritus professor at the University of Delaware, where he was a full professor from 1986 to 2008. He also currently holds an adjunct appointment at Delaware so that he can continue to teach.

Mills is an amateur radio
Amateur radio
Amateur radio is the use of designated radio frequency spectrum for purposes of private recreation, non-commercial exchange of messages, wireless experimentation, self-training, and emergency communication...

operator, callsign W3HCF.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK