NPL network

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

The National Physical Laboratory Network (NPL Network or NPL Data Communications Network) was a computer network operated by a team from the National Physical Laboratory in England. Following a pilot experiment during 1967,[1][2][3][4] elements of the first version of the network, Mark I, became operational during 1969 then fully operational in 1970, and the Mark II version operated from 1973 until 1986.[5][6][7] The NPL network, followed by ARPANET in the United States, were the first two computer networks that implemented packet switching,[8][9] and were interconnected in the early 1970s.

History of the network

The network was proposed by Donald Davies, who was later was appointed to head of the NPL Division of Computer Science, as Proposal for the Development of a National Communications Service for On-line Data Processing at NPL during 1965, during 1966 he headed a team which produced a design for the network.[10] The next year (1967) a written version of the proposal entitled NPL Data Network was presented by Roger Scantlebury at a conference at Gatlinburg of the proceedings of the Association for Computing Machinery, which described how equipment (nodes) used to transmit signals (packets) would be connected by electrical links to re-transmit the signals between and to the nodes, and interface computers would be used to link node networks to so-called time-sharing computers and other users. The interface computers would transmit multiplex signals between networks, and nodes would switch transmissions while connected to electrical circuitry functioning at a rate of processing amounting to mega-bits.[5][6][11][12][13][14] In Scantlebury's report following the conference, he noted "It would appear that the ideas in the NPL paper at the moment are more advanced than any proposed in the USA".[15][16]

Packet switching

The first theoretical foundation of packet switching was the work of Paul Baran, in which data was transmitted in small chunks and routed independently by a method similar to store-and-forward techniques between intermediate networking nodes. Davies independently arrived at the same model in 1965 and named it packet switching.[17][18] Packet switching was used to produce an experimental network using a Honeywell 516 node. According to Zakon, NPL under Davies was the earliest organisation that created a packet-switching network.[5][19][15][20]

Later developments

The NPL network was later interconnected with other networks, including the ARPANET in 1973.[5][21] The NPL network used a line speed of 768 kbit/s in 1967.[3][4] Influenced by this, the proposed line speed for ARPANET was upgraded from 2.4 kbit/s to 50 kbit/s and a similar packet format adopted.[22][23][24]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 5.2 5.3 Lua error in package.lua at line 80: module 'strict' not found.(source: Gatlinburg, ... Association for Computing Machinery)
  6. 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.(source: Roger Scantlebury - p.201)
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.; Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Oxford Dictionaries - word definition - relay & word definition - node published by Oxford University Press [Retrieved 2015-08-16]
  13. J. Everard - VIRTUAL STATES (p.14) published by Routledge 28 Feb 2013 (reprint), 176 pages, ISBN 1134692757 [Retrieved 2015-08-16](source: NPL Data Network)
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. 15.0 15.1 Lua error in package.lua at line 80: module 'strict' not found.(source: head of the NPL Division of Computer Science)
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.

Further reading

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

External links