ArticleslgStudy

computer science

NABU Network

NABU Network is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand NABU Network rather than just read about it. In short: The NABU Network (Natural Access to Bi-directional Utilities) was an early home computer system which was linked to a precursor of the World Wide Web, operating over cable TV. It operated from 1982 to 1985, primarily in Ottawa, Canada.

NABU Network — main illustration
NABU Network — illustration

Key takeaways

  • NABU Network belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect NABU Network to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of NABU Network from memory before moving on to harder problems.

Reference excerpt

The NABU Network (Natural Access to Bi-directional Utilities) was an early home computer system which was linked to a precursor of the World Wide Web, operating over cable TV. It operated from 1982 to 1985, primarily in Ottawa, Canada. Its functionality was then revolutionary, though it was not a commercial success. It has been called "The Internet — 10 years ahead of its time" (even though elements of the history of the internet predate it).

Functionality Families, schools, or individuals would purchase a NABU Personal Computer, which would be connected via cable TV to NABU's servers. In addition to normal PC capabilities of the time, the computer could download software and information content through the cable feed and could upload primitive information back up to the servers. Applications included games, the programming language Logo, news/current events, and rudimentary PC banking/shopping. At its peak, approximately 100 applications were available. The NABU Network can be credited as being the first online version of fantasy baseball. The game, aptly named Managers Baseball, allowed for choosing teams based on the real names and statistics of MLB teams and players. Player performance in the game was based on real life player statistics and as a Manager you would draft your team and compete against another owner in a mock up game in a purely managerial role. The NABU Personal Computer cost $950 CAD, approximately the same price as the wildly successful Commodore 64 at the time, and the network service cost $8 to $10 per month.

Hardware

The heart of a NABU Personal Computer is a Z80A processor chip running at 3.58 MHz, 64 KB RAM, a Texas Instruments TMS9918A video chip with 16 KB RAM, a General Instrument AY-3-8910 sound chip, and a Western Digital TR1863 UART to connect to the interface module (below). Data was served via a Gould SEL minicomputer. By default, the PCs lacked any individual offline storage, but an optional hard drive could be purchased. The interface module included four socketed chips: a TR1865CL-04 full-duplex UART, an SC87253P 8-bit microprocessor, an N8X60N FIFO I/O controller and a pre-programmed ROM. The remainder of the parts on the board were numerous 74LS series logic ICs. There was an RF module that down-converted signals from the cable connection and up-converted requests to be sent to the server. There were four circuit boards for frequency synthesis, data in and out and RF conversion and dual helical coil bandpass filters. Download speeds over the cable TV line were up to 6.4 Mbit/second.

Business success The NABU service first became available in 1983 through Ottawa Cablevision and Skyline Cablevision, through the efforts of John Kelly and Bruce Hempell. The project was heavily subsidized by the Canadian government. A major weakness of the Ottawa network was the strictly one-way connection as it was implemented on Ottawa Cablevision. The NABU system itself was bi-directional, but most cable networks of that era did not support this feature due to the cost required for a bidirectional cable infrastructure — a "chicken and egg" problem that limited NABU's market potential. The fact that network access was limited to the NABU Personal Computer, forcing the subscriber to buy it, was mentioned as problematic by 1984, with the company accumulating $5 million losses. The same year Campeau Corporation, a major investor in NABU, pulled out. Another network was started in Japan. However, NABU never achieved commercial success and ceased operation in 1985.

2009-present: Display at York University Computer Museum and modern-day rebirth York University Computer Museum (YUCoM) and Center for the History of Canadian Microcomputing Industry provides a display and a virtual tour of this and other Canadian inventions. In 2009, the museum version was officially demonstrated, and in 2010, the development of a software emulator of the Nabu network began. On November 26, 2022, Adrian Black, creator of the YouTube channel Adrian's Digital Basement, published a video showcasing a NABU PC however, it did not come with the adapter that was required for the computer to operate properly; and so he reached out to the community for help on getting his unit operational. Another YouTuber, DJ Sures, had published a video four days prior showcasing another NABU PC, and began working on how to program it. Sures, with the help of Leo Binkowski (one of the original NABU software programmers), has published a series of videos on things he has done to create an entire community of NABU users worldwide. The vast software library that DJ Sures had created included Cloud CP/M (the first internet-connected CP/M), Cloud GUI (CP/M File Manager), SlideShow, NABULIB (C Library), and dozens of CP/M utilities that enhanced the Cloud CP/M experience. DJ has a very detailed youtube series that documents the progress of his NABU hacking and software. On December 5, 2022, NabuNetwork.com was launched as a NABU resource. The website includes a serial number tracker to see where all the NABU computers are around the world. Emulation of the NABU is also possible through a core added to MAME by a GitHub user with the handle "brijohn". Marduk, a dedicated NABU emulator created by a GitHub user with the handle "buricco", is also available. A fork of Marduk was updated by GitHub user with the handle "visrealm". Jeremy Penner created a web version of Marduk.

See also Teletext Minitel

References

External links

Hardware Photos Play Nabu Game Online "ASCII CORPORATION HELITANK, (C) NABU NETWORK CORP., 1983" IEEE Canada page describing NABU project YUCoM NABU Reconstruction Project User's Guide Technical Documentation CP/M using a serial terminal

Illustrations

NABU Network illustration
NABU Network: NABU Personal Computer (album)
NABU Personal Computer (album)

Worked examples

Example 1 — a first encounter with NABU Network

Start with the simplest possible case. Write down what NABU Network claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to NABU Network before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about NABU Network ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of NABU Network

In research
NABU Network appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses NABU Network in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
NABU Network is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1982 establishments in Ontario, Companies based in Ottawa, Companies disestablished in 1985, so understanding it makes those chapters shorter.
In everyday life
Look for NABU Network outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “NABU Network” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study NABU Network in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what NABU Network means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain NABU Network out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is NABU Network in simple terms?

The NABU Network (Natural Access to Bi-directional Utilities) was an early home computer system which was linked to a precursor of the World Wide Web, operating over cable TV. It operated from 1982 to 1985, primarily in Ottawa, Canada.

Why does NABU Network matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study NABU Network?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on NABU Network.

Tags

  • 1982 establishments in Ontario
  • Companies based in Ottawa
  • Companies disestablished in 1985
  • Defunct companies of Ontario
  • History of Ottawa
  • History of telecommunications in Canada
  • Internet in Canada
  • Technology companies established in 1982
  • Wide area networks

Keep exploring