NABU Network
   HOME

TheInfoList



OR:

The NABU Network (Natural Access to Bi-directional Utilities) was an early
home computer Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a s ...
system which was linked to a precursor of the
World Wide Web The World Wide Web (WWW or simply the Web) is an information system that enables Content (media), content sharing over the Internet through user-friendly ways meant to appeal to users beyond Information technology, IT specialists and hobbyis ...
, operating over
cable TV Cable television is a system of delivering television broadcast programming, programming to consumers via radio frequency (RF) signals transmitted through coaxial cables, or in more recent systems, light pulses through fibre-optic cables. This ...
. It operated from 1982 to 1985, primarily in
Ottawa Ottawa is the capital city of Canada. It is located in the southern Ontario, southern portion of the province of Ontario, at the confluence of the Ottawa River and the Rideau River. Ottawa borders Gatineau, Gatineau, Quebec, and forms the cor ...
,
Canada Canada is a country in North America. Its Provinces and territories of Canada, ten provinces and three territories extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean, making it the world's List of coun ...
. Its functionality was then revolutionary, though it was not a commercial success. It has been called "The
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
— 10 years ahead of its time" (even though elements of the
history of the internet The history of the Internet originated in the efforts of scientists and engineers to build and interconnect computer networks. The Internet protocol suite, Internet Protocol Suite, the set of rules used to communicate between networks and devi ...
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 In computer networks, download means to ''receive'' data from a remote system, typically a server such as a web server, an FTP server, an email server, or other similar systems. This contrasts with uploading, where data is ''sent to'' a remote ...
software and information content through the cable feed and could
upload Uploading refers to ''transmitting'' data from one computer system to another through means of a network. Common methods of uploading include: uploading via web browsers, FTP clients, and terminals ( SCP/ SFTP). Uploading can be used in th ...
primitive information back up to the servers. Applications included games, the programming language
Logo A logo (abbreviation of logotype; ) is a graphic mark, emblem, or symbol used to aid and promote public identification and recognition. It may be of an abstract or figurative design or include the text of the name that it represents, as in ...
, 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 Fantasy baseball is a game in which the participants serve as owners and general managers of virtual baseball teams. The competitors select their rosters by participating in a draft in which all relevant Major League Baseball (MLB) players are ava ...
. The game, aptly named Managers Baseball, allowed for choosing teams based on the real names and statistics of
MLB Major League Baseball (MLB) is a professional baseball league composed of 30 teams, divided equally between the National League (baseball), National League (NL) and the American League (AL), with 29 in the United States and 1 in Canada. MLB i ...
teams and players. Player performance in the game was based on real life player statistics and as a Manager you would
draft Draft, the draft, or draught may refer to: Watercraft dimensions * Draft (hull), the distance from waterline to keel of a vessel * Draft (sail), degree of curvature in a sail * Air draft, distance from waterline to the highest point on a v ...
your team and compete against another owner in a mock up game in a purely managerial role. The NABU Personal Computer cost $950
CAD Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
, approximately the same price as the wildly successful
Commodore 64 The Commodore 64, also known as the C64, is an 8-bit computing, 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in ...
at the time, and the network service cost $8 to $10 per month.


Hardware

The heart of a NABU Personal Computer is a
Z80A The Zilog Z80 is an 8-bit microprocessor designed by Zilog that played an important role in the evolution of early personal computing. Launched in 1976, it was designed to be software-compatible with the Intel 8080, offering a compelling altern ...
processor chip running at 3.58 MHz, 64 KB RAM, a Texas Instruments TMS9918A video chip with 16 KB
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
, a
General Instrument AY-3-8910 The AY-3-8910 is a 3-voice programmable sound generator (PSG) designed by General Instrument (GI) in 1978, initially for use with their 16-bit computing, 16-bit General Instrument CP1600, CP1610 or one of the PIC microcontrollers, PIC1650 ser ...
sound chip A sound chip is an integrated circuit (chip) designed to produce audio signals through digital, analog or mixed-mode electronics. Sound chips are typically fabricated on metal–oxide–semiconductor (MOS) mixed-signal chips that process a ...
, and a Western Digital TR1863 UART to connect to the interface module (below). Data was served via a Gould SEL
minicomputer A minicomputer, or colloquially mini, is a type of general-purpose computer mostly developed from the mid-1960s, built significantly smaller and sold at a much lower price than mainframe computers . By 21st century-standards however, a mini is ...
. 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 A universal asynchronous receiver-transmitter (UART ) is a peripheral device for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by one, from the least significant to ...
, an SC87253P
8-bit In computer architecture, 8-bit integers or other data units are those that are 8 bits wide (1 octet). Also, 8-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers or data bu ...
microprocessor A microprocessor is a computer processor (computing), processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, a ...
, an N8X60N FIFO I/O controller and a pre-programmed
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
. The remainder of the parts on the board were numerous 74LS series logic ICs. There was an
RF module An RF module (short for radio-frequency module) is a (usually) small electronic device used to transmit and/or receive radio signals between two devices. In an embedded system it is often desirable to communicate with another device wirelessly. T ...
that down-converted signals from the cable connection and up-converted requests to be sent to the server. There were four
circuit boards A printed circuit board (PCB), also called printed wiring board (PWB), is a laminated sandwich structure of conductive and insulating layers, each with a pattern of traces, planes and other features (similar to wires on a flat surface) e ...
for
frequency synthesis A frequency synthesizer is an electronic circuit that generates a range of frequencies from a single reference frequency. Frequency synthesizers are used in devices such as radio receivers, televisions, mobile telephones, radiotelephones, walkie-t ...
, 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 The bit is the most basic unit of information in computing and digital communication. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented as ...
/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 The Government of Canada (), formally His Majesty's Government (), is the body responsible for the federal administration of Canada. The term ''Government of Canada'' refers specifically to the executive, which includes ministers of the Crown ( ...
. 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 Campeau Corporation was a Canadian real estate development and investment company founded by entrepreneur Robert Campeau. It was infamous from its ultimately unsuccessful acquisitions of American department store holding companies Allied Sto ...
, a major investor in NABU, pulled out. Another network was started in
Japan Japan is an island country in East Asia. Located in the Pacific Ocean off the northeast coast of the Asia, Asian mainland, it is bordered on the west by the Sea of Japan and extends from the Sea of Okhotsk in the north to the East China Sea ...
. 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 In computing, an emulator is Computer hardware, hardware or software that enables one computer system (called the ''host'') to behave like another computer system (called the ''guest''). An emulator typically enables the host system to run sof ...
of the Nabu network began. On November 26, 2022, Adrian Black, creator of the
YouTube YouTube is an American social media and online video sharing platform owned by Google. YouTube was founded on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim who were three former employees of PayPal. Headquartered in ...
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 A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming. The professional titles ''software developer'' and ''software engineer'' are used for jobs that require a program ...
), has published a series of videos on things he has done to create an entire community of NABU users worldwide. Th
vast software library that DJ Sures had created
included Cloud CP/M (the first internet-connected
CP/M CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/Intel 8085, 85-based microcomputers by Gary Kildall of Digital Research, Dig ...
), Cloud GUI (CP/M
File Manager A file manager or file browser is a computer program that provides a user interface to manage computer files, files and folder (computing), folders. The most common Computer file#Operations, operations performed on files or groups of files incl ...
), SlideShow, NABULIB (
C Library The C standard library, sometimes referred to as libc, is the standard library for the C programming language, as specified in the ISO C standard.ISO/ IEC (2018). '' ISO/IEC 9899:2018(E): Programming Languages - C §7'' Starting from the origina ...
), and dozens of CP/M utilities that enhanced the Cloud CP/M experience. DJ has a very detaile
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 MAME (formerly an acronym of Multiple Arcade Machine Emulator) is a free and open-source emulator designed to emulate the hardware of arcade games, video game consoles, old computers and other systems in software on modern personal computers and ...
by a
GitHub GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
user with the handle "brijohn". Marduk, a dedicated NABU emulator created by another GitHub user with the handle "buricco", is also available.


See also

*
Teletext Teletext, or broadcast teletext, is a standard for displaying text and rudimentary graphics on suitably equipped television sets. Teletext sends data in the broadcast signal, hidden in the invisible vertical blanking interval area at the to ...
*
Minitel The Minitel, officially known as TELETEL, was an interactive videotex online service accessible through telephone lines. It was the world's first and most successful mass-market online service prior to the World Wide Web. It was developed in Ces ...


References


External links

{{commonscat
Hardware Photos

Play Nabu Game Online
"
ASCII CORPORATION was a Japanese publishing company based in Chiyoda, Tokyo. It became a subsidiary of Kadokawa Group Holdings in 2004, and merged with another Kadokawa subsidiary MediaWorks on April 1, 2008, becoming ASCII Media Works. The company published ' ...
HELITANK, (C) NABU NETWORK CORP., 1983"
IEEE Canada page describing NABU project

YUCoM NABU Reconstruction Project

User's GuideTechnical Documentation

CP/M using a serial terminal
History of Ottawa Wide area networks Internet in Canada Companies based in Ottawa Defunct companies of Ontario Technology companies established in 1982 Companies disestablished in 1985 History of telecommunications in Canada 1982 establishments in Ontario