Hubbry Logo
ARCNETARCNETMain
Open search
ARCNET
Community hub
ARCNET
logo
8 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Contribute something
ARCNET
ARCNET
from Wikipedia
An ARCNET adapter for an Amiga 500 computer. The small card next to it is the size of a credit card.

Attached Resource Computer NETwork (ARCNET or ARCnet) is a communications protocol for local area networks.[1] ARCNET was the first widely available networking system for microcomputers and it became popular in the 1980s for office automation tasks. It was later applied to embedded systems where certain features of the protocol are especially useful.

History

[edit]

Development

[edit]

ARCNET was developed by principal development engineer John Murphy, at Datapoint Corporation in 1976 under Victor Poor, and announced in 1977.[2] It was originally developed to connect groups of their Datapoint 2200 terminals to talk to a shared 8" floppy disk system. It was the first loosely coupled LAN-based clustering system, making no assumptions about the type of computers that would be connected. This was in contrast to contemporary larger and more expensive computer systems such as DECnet or IBM's SNA, where a homogeneous group of similar or proprietary computers were connected as a cluster.

The token-passing bus protocol of that I/O device-sharing network was subsequently applied to allowing processing nodes to communicate with each other for file-serving and computing scalability purposes. An application could be developed in DATABUS, Datapoint's proprietary COBOL-like language, and deployed on a single computer with dumb terminals. When the number of users outgrew the capacity of the original computer, additional 'compute' resource computers could be attached via ARCNET to run the same applications and access the same data. If more storage was needed, additional disk resource computers could also be attached. This incremental approach broke new ground and by the end of the 1970s (before the first IBM PC was announced in 1981), over ten thousand ARCNET LAN installations were in commercial use around the world while Datapoint had become a Fortune 500 company. As microcomputers took over the industry, well-proven and reliable ARCNET was also offered as an inexpensive LAN for these machines.

Market

[edit]

ARCNET remained proprietary until the early-to-mid 1980s. This did not cause concern at the time, as most network architectures were proprietary. The move to non-proprietary, open systems began as a response to the dominance of International Business Machines (IBM) and its Systems Network Architecture (SNA). In 1979, the Open Systems Interconnection Reference Model (OSI model) was published. Then, in 1980, Digital, Intel and Xerox (the DIX consortium) published an open standard for Ethernet that was soon adopted as the basis of standardization by the IEEE and the ISO. IBM responded by proposing Token Ring as an alternative to Ethernet but kept such tight control over standardization that competitors were wary of using it. ARCNET was less expensive than either of these, was more reliable, more flexible and, by the late 1980s, had a market share about equal to that of Ethernet. [citation needed] Tandy/Radio Shack offered ARCNET as an application and file sharing medium for their TRS-80 Model II, Model 12, Model 16, Tandy 6000, Tandy 2000, Tandy 1000 and Tandy 1200 computer models. There were also hooks in the Model 4P's ROM to boot from an ARCNET network.[3][4][5]

Ethernet became much more attractive when it moved from co-axial cable to twisted pair and an "interconnected stars" cabling topology based on active hubs. Easier cabling, combined with the greater raw speed of Ethernet (10 Mbit/s versus 2.5 Mbit/s for ARCnet) helped to increase Ethernet's demand. As more companies entered the market, the price of Ethernet started to fall while ARCNET and Token Ring volumes tapered off.

ARCnet Plus and decline

[edit]

In response to greater bandwidth needs, and the challenge of Ethernet, a new standard called ARCnet Plus was developed by Datapoint and introduced in 1992. ARCnet Plus ran at 20 Mbit/s and was backward-compatible with original ARCnet equipment. However, by the time ARCnet Plus products were ready for the market, Ethernet had captured the majority of the network market and there was little incentive for users to move back to ARCnet. As a result, very few ARCnet Plus products were ever produced. Those that were built, mainly by Datapoint, were expensive and hard to find.

ARCNET was eventually standardized as ANSI ARCNET 878.1. It appears this was when the name changed from ARCnet to ARCNET. Other companies entered the market, notably Standard Microsystems who produced systems based on a single VLSI chip, originally developed as custom LSI for Datapoint, but later made available by Standard Microsystems to other customers. Datapoint eventually found itself in financial trouble and moved into video conferencing then and later to custom programming in the embedded market.

Even though ARCNET is now rarely used for new general networks, the diminishing installed base still requires support and it retains a niche in industrial control.[6]

Description

[edit]

Original ARCNET used RG-62/U coaxial cable of 93 Ω impedance and either passive or active hubs in a star-wired bus topology. At the time of its greatest popularity, this was a significant advantage of ARCNET over Ethernet. A star-wired bus was much easier to build, expand and maintain than the clumsy linear bus Ethernet of the time. The "interconnected stars" cabling topology made it easy to add and remove nodes without taking down the whole network, and much easier to diagnose and isolate failures within a complex LAN.

Another significant advantage ARCNET had over Ethernet was cable distance. ARCNET coax cable runs could extend 610 m (2,000 ft) between active hubs or between an active hub and an end node, while the RG-58 (50Ω) 'thin' Ethernet most widely used at that time was limited to a maximum run of 185 m (607 ft) from end to end.[7]

ARCNET had the disadvantage of requiring either an active or passive hub between nodes if there were more than two nodes in the network, while thin Ethernet allowed nodes to be spaced anywhere along the linear coax cable. However, ARCNET passive hubs were very inexpensive, being composed of a simple, small, unpowered box with four ports, wired together with nothing more than four discrete resistors, so the disadvantage was not significant. This disadvantage can also be seen as an advantage: often the cost of a 4 port ARCNET passive hub was less than the 4 BNC Tee connectors and 2 terminators that thin Ethernet requires to connect 4 computers. Unlike BNC Tee connectors that could sometimes be hard to obtain in the early days of Ethernet, an ARCNET passive hub could be easily manufactured in the field with 9 readily available parts: 4 connectors, 4 resistors and a box to put them in.

Passive hubs limited the distance between a node and an active hub to 30 m (100 ft). A passive hub could not be connected directly to another passive hub. Unused ports on both types of hubs had to be terminated with a special connector. This special connector, called a terminator, is just a BNC connector with a 93 ohm resistor in it. Thin Ethernet also requires nearly identical terminators at the two terminal ends, the only difference being Ethernet uses a 50 ohm resistor.

To reduce costs while still allowing wide area coverage, a common practice was to use one or more interconnected active hubs, each of which provided coverage for nodes no more than 60 m (200 ft) away. Cable was run from each port of the active hubs to a different location no more than 30 m (100 ft) away. A passive hub would then be attached to the end of the cable, and cables would be run locally from the passive hub, allowing connection of up to three nodes. In this way, a single 8-port active hub could be used to connect 24 networked devices over an area not exceeding 120 m (400 ft) in diameter.

ARCNET allowed only 255 nodes per network. Node IDs for LAN workstations were typically set by DIP switches on the network interface card. Larger networks would have to be split into smaller networks, and bridged. The small number of possible nodes and the need to manually configure IDs was a disadvantage compared with Ethernet, particularly as large enterprise networks became common.

To mediate access to the bus, ARCNET, like Token Ring, uses a token passing scheme, rather than the carrier sense multiple access approach of Ethernet. When peers are inactive, a single "token" message is passed around the network from machine to machine and no peer is allowed to use the bus unless it has the token. If a particular peer wishes to send a message, it waits to receive the token, sends its message then passes the token on to the next station. Because ARCNET is implemented as a distributed star, the token cannot be passed machine to machine around a ring. Instead, each node is assigned an 8 bit address (usually via DIP switches), and when a new node joins the network a "reconfig" occurs, wherein each node learns the address of the node immediately above it. The token is then passed directly from one node to the next.

Historically, each approach had its advantages: ARCNET added a small delay on an inactive network as a sending station waited to receive the token, but Ethernet's original, shared-medium performance with CSMA/CD degraded drastically if too many peers attempted to broadcast at the same time, due to the time required for the slower processors of the day to process and recover from collisions.[8] ARCNET had slightly lower best-case performance (viewed by a single stream), but was much more predictable. ARCNET also has the advantage that it achieved its best aggregate performance under the highest loading, approaching asymptotically its maximum throughput. While the best case performance was less than Ethernet, the general case was equivalent and the worst case was dramatically better. An Ethernet network could collapse when too busy due to excessive collisions. An ARCNET would keep on going at normal (or even better) throughput. Throughput on a multi-node collision-based Ethernet was limited to between 40% and 60% of bandwidth usage (depending on source). Although 2.5 Mbit/s ARCNET could at one time outperform a 10 Mbit/s Ethernet in a busy office on slow processors, ARCNET ultimately gave way to Ethernet as improved processor speeds reduced the impact of collisions on overall throughput, and Ethernet costs dropped. [citation needed]

In the early 1980s, ARCNET was much cheaper than Ethernet, in particular for PCs. For example, in 1985 SMC sold ARCNET cards for around US$300 whilst an Ungermann-Bass Ethernet card plus transceiver could cost US$500.

Another significant difference is that ARCNET provides the sender with a definite success/failure status of delivery at the receiver before the token passes on to the next node. This permits much faster fault recovery within the higher level protocols, rather than having to wait for a timeout on the expected replies. ARCNET also doesn't waste network time transmitting to a node not ready to receive the message, since the initial hardware-level inquiry establishes that the recipient is able and ready to receive the larger message before it is sent across the bus.

One further advantage that ARCNET enjoyed over collision-based Ethernet is that it guarantees equitable access to the bus by everyone on the network. Although it takes a time to get the token depending on the number of nodes and the size of the messages currently being sent, a node will always receive it within a predictable maximum time. It is therefore deterministic. This made ARCNET an ideal real-time networking system, which explains its use in the embedded systems and process control markets. Token Ring has similar qualities, but is much more expensive to implement than ARCNET.

In spite of ARCNET's deterministic operation and historic suitability for real-time environments such as process control, the general availability of switched gigabit Ethernet and Quality of service capabilities in Ethernet switches has all but eliminated ARCNET today.

At first the system was deployed using the RG-62/U coaxial cable commonly used in IBM mainframe environments to connect 3270 terminals and controllers, but later added support for twisted pair and fibre media. At ARCNET's lower speeds (2.5 Mbit/s), Cat-3 cable is good enough to run ARCNET. Some ARCNET twisted-pair products supported cable runs over 2,000 ft (610 m) on standard Cat-3 cable, far beyond anything Ethernet could do on any kind of copper cable.

In the early 1990s, Thomas-Conrad Corporation developed a 100 Mbit/s topology called TCNS based on the ARCNET protocol, which also supported RG-62, twisted-pair, and fiber optic media.[9] TCNS enjoyed some success until the availability of lower-cost 100 Mbit/s Ethernet put an end to the general deployment of ARCNET as a LAN protocol.

However, because of its simple and robust nature, ARCNET controllers are still sold and used in industrial, embedded, and automotive applications.

See also

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
ARCNET, short for Attached Resource Computer Network, is a (LAN) technology developed by Datapoint Corporation and introduced in 1977 as the first commercially available networking system for microcomputers. It utilizes a token-passing protocol to manage , enabling deterministic communication among devices in a shared network environment. Originally designed for office automation and linking Datapoint's own terminals and computers, ARCNET gained popularity throughout the 1980s for its reliability and ease of installation, supporting heterogeneous systems in business and industrial settings. Key technical features include support for up to 255 nodes, data rates starting at 2.5 Mbps and scalable up to 20 Mbps via enhancements like ARCnet Plus, and flexible topologies such as star, bus, or tree configurations using (e.g., RG-62) or later fiber optics. The protocol incorporates error detection via CRC-16, variable packet sizes up to 507 bytes, and automatic reconfiguration for , making it suitable for real-time applications. Standardized under ANSI/ATA 878.1-1999 (previously ANSI/ATA 878.1-1992), which aligned with aspects of IEEE 802.4 for token bus networks, ARCNET emphasized and was promoted by the , founded in 1987. Despite its early dominance, ARCNET declined in the as Ethernet offered higher speeds, lower costs, and broader vendor support, though it persists in niche embedded applications like industrial control, , (e.g., as a ), and for its deterministic performance in noisy environments. The standard was withdrawn from ANSI in 2007 but remains freely available for legacy and specialized uses.

History

Development

ARCNET was invented by John A. Murphy in 1976 while working as a senior engineer at Datapoint Corporation, where he led the development of the hardware to address the need for connecting multiple intelligent terminals to shared resources, such as disk controllers. The project originated from internal requirements at Datapoint to enable resource sharing among terminals, evolving from concepts for terminal emulation into a dedicated networking solution. Datapoint Corporation publicly announced ARCNET on December 1, 1977, positioning it as the first commercial (LAN) designed for clustering computer systems in office settings. The key design motivations centered on creating a low-cost system that provided deterministic communication, suitable for tasks and enabling real-time data sharing among microcomputers without the complexities of synchronous timing. This approach emphasized simplicity, reliability, and ease of manufacturing, targeting networks of up to 250 nodes using 8-bit addresses. Early prototypes featured wire-wrap boards operating at a simulated 10% of full speed, with the initial Resource Interface Module (RIM) implemented as a unit containing around 100 integrated circuits. These prototypes incorporated a token-passing mechanism to avoid collisions, ran at an initial speed of 2.5 Mbit/s, and were tested using for connectivity. The first external installation took place in December 1977 at Chase Manhattan Bank in , marking the beginning of business deployments, with over 10,000 nodes in use by the late 1970s across various enterprise environments.

Adoption and Market Impact

Initially proprietary to Datapoint Corporation, ARCNET's technology opened to third-party manufacturers in the early 1980s, enabling broader hardware availability from companies such as Aquila, Compex, and Thomas-Conrad. This shift facilitated compatibility with diverse systems and spurred market expansion beyond Datapoint's original terminals. A pivotal partnership formed in December 1981 when , parent of , selected ARCNET as the standard networking solution for its , 12, 16, and 6000 computers, citing its low cost, 2.5 Mbps speed, ease of installation, and reliability for business and educational use. 's widespread retail distribution of ARCNET cards—priced at $299 in 1981—drove adoption among small businesses for tasks like word processing and , as well as in schools for networked setups. This significantly boosted ARCNET's visibility and integration into early ecosystems. By the end of the , ARCNET reached its market peak with an installed base exceeding 20 million nodes worldwide, particularly valued for its deterministic token-passing reliability in non-critical environments. Its competitive edge included per-node costs under $500, far lower than Ethernet interfaces which often exceeded $700 in the early , alongside simpler installation via flexible bus or star topologies compared to the more rigid wiring demands of networks. Standardization efforts commenced in the through the ARCNET , culminating in the ANSI/ATA 878.1 standard that formalized protocols for token bus access and physical layers, while third-party support extended to PC compatibles via affordable adapter cards from vendors like Standard Microsystems Corporation. This openness further entrenched ARCNET in small office and educational markets during its height.

Decline and Evolution

The decline of ARCNET as a dominant technology accelerated in the late due to Ethernet's dramatic price reductions, which made it more affordable for widespread adoption, alongside its standard speed of 10 Mbit/s compared to ARCNET's 2.5 Mbit/s. Ethernet's and alignment with the emerging TCP/IP further propelled its growth, as these factors facilitated easier integration and scalability in diverse computing environments. ARCNET's market share, which had positioned it as a leader in the with annual chip production peaking at 800,000 units in , eroded significantly by the , shifting it to a niche status. provided brief competition during this period but ultimately shared ARCNET's fate, as Ethernet captured the majority of the LAN market through superior marketing, vendor support, and standardization efforts. To counter these pressures, Datapoint introduced ARCnet Plus in 1992, increasing the speed to 20 Mbit/s while ensuring with existing ARCNET infrastructure. That same year, the ANSI/ATA 878.1 standard was ratified, establishing a for token bus operation that improved among vendors and devices. ARCNET's embedded reliability ensured its persistence in legacy systems long after Ethernet's dominance in general-purpose networking, with over seven million nodes deployed worldwide by the mid-1990s in applications demanding deterministic performance, such as factory automation, security systems, and building controls. Its token-passing mechanism provided guaranteed message delivery and automatic reconfiguration, making it a trusted choice for real-time embedded environments where upgrades were not feasible.

Technical Specifications

Network Topology and Architecture

ARCNET networks employ a logical bus topology for data transmission, where simulates a bus structure among nodes, while the physical implementation most commonly uses a wiring configuration with active or passive hubs to connect devices. This hybrid approach allows for flexible cabling, including options for bus or distributed topologies, enabling isolation of faults and easier expansion compared to pure bus systems. Hubs serve as central connection points, with passive hubs supporting shorter distances and active hubs providing signal regeneration for larger . Each node in an ARCNET is assigned a unique 8-bit , supporting up to 255 nodes per , with address 0 reserved for broadcast purposes. This addressing scheme facilitates direct node-to-node communication and ensures efficient resource allocation in multi-node environments. The architecture adheres to the OSI model's Physical (Layer 1) and 2) layers, particularly emphasizing the (MAC) sublayer to deliver deterministic performance through token-based access, minimizing collisions and guaranteeing fair bandwidth sharing. Scalability is achieved through the use of multiple cascadable hubs, which extend to a maximum of 20,000 feet (approximately 6,096 meters) while maintaining . Active hubs, in particular, allow for up to 10 levels of cascading between nodes, accommodating distributed configurations for industrial or settings. This design supports growth without requiring a complete rewiring. The network's is enhanced by an automatic reconfiguration process, which remaps active nodes following additions, removals, or failures, typically completing in 20-30 milliseconds without manual intervention. During reconfiguration, a burst signal initiates polling to rebuild the node map, ensuring continued operation and rapid recovery from disruptions. This self-healing mechanism underscores ARCNET's reliability in mission-critical applications.

Protocol Mechanics

ARCNET utilizes a token-passing mechanism to coordinate access among nodes and avoid collisions, operating on a logical ring where the token—termed the Invitation to Transmit (ITT)—circulates sequentially based on node addresses ranging from 1 to 255. This ordered progression ensures each node receives the opportunity to transmit in turn, with fairness maintained by limiting the token hold time to the duration required for sending a single packet, preventing any node from dominating the network. The mechanism supports up to 255 nodes, and the token is passed to the next highest address after transmission or if no data is pending. The protocol defines key packet types to facilitate communication: the ITT for token circulation, Free Buffer Enquiry (FBE) packets to probe destination buffer availability, data packets (PAC) that carry up to 507 bytes of in either short (1-253 bytes) or long (257-507 bytes) formats, and short ACK or NAK responses for confirmation. Data packets include source ID (SID) and destination ID (DID) fields, which serve as identifiers for logical sequencing and reliable packet tracking within the structure. Broadcast packets to node 0 are unacknowledged to streamline dissemination. During transmission, a node awaits the ITT token before attempting to send; upon receiving it, the node issues an FBE broadcast to the intended recipient to confirm free buffers, waiting up to 75 µs for an ACK response. If buffers are available (ACK received), the node sends the PAC with SID and DID for sequencing and reliability; if not (NAK or timeout), the token is immediately passed onward without transmission. This inquiry step ensures efficient use of bandwidth by avoiding buffer overflows at the destination. Error detection relies on a 16-bit CRC appended to data packets, using the X16+X15+X2+1X^{16} + X^{15} + X^2 + 1 to verify integrity against transmission errors. Upon CRC failure, NAK receipt, or timeout during ACK wait, the sender discards the packet and retries on the subsequent token rotation, with up to 128 or 4 attempts configurable before exceptional handling. Flow control is inherently provided through the token mechanism and FBE/ACK/NAK exchanges, without additional windowing or congestion avoidance beyond these basics. The token-passing design yields deterministic latency, with each node rotation completing in a predictable timeframe based on network size and traffic—typically under 10 ms even in larger setups (e.g., ~7 ms empty for 255 nodes), allowing maximum wait times calculable from ~28 µs token pass per node plus transmission and propagation delays, enabling bounded delays for real-time applications without probabilistic delays common in contention-based protocols. The physical layer of ARCNET, as defined in the original ANSI/ATA 878.1 standard, operates at a data signaling rate of 2.5 Mbit/s with a tolerance of ±0.01%, utilizing signaling over . The primary medium is RG-62/U 93-ohm , which supports a topology through active hubs or a bus topology with multi-drop connections, enabling via Manchester-like dipulse encoding where a logical "1" is represented by a 200 ns pulse followed by 200 ns silence, and a "0" by 400 ns silence. Transceivers employ a antenna-like design for signal transmission, with impedance matched at 93 ohms (±4 ohms) to prevent reflections, and termination resistors of 93 ohms required at bus ends. In the configuration, maximum segment lengths reach 610 meters (2000 feet) between hubs, while bus segments are limited to 305 meters (1000 feet) with up to eight nodes per segment to maintain and limit propagation delay to under 31 microseconds. Later adaptations of the extended support to twisted-pair cabling, such as Category 3 unshielded twisted-pair (UTP) like Type 3 media with 100-120 impedance, allowing bus segments up to 122 meters (400 feet) with similar node limits, and optic options using 62.5/125 μm multimode at 850 nm wavelength for distances up to 1825 meters (6000 feet) via ST or SMA connectors. These media maintain the 2.5 Mbit/s rate and dipulse signaling, with receiver of at least 1.2 kΩ in bus mode and tolerances of ±50 ns cumulative or ±2.5 ns per transmitter. Daisy-chaining is supported in star topologies via active hubs, allowing up to four nodes per hub port without additional termination, though bus configurations require careful to avoid signal degradation. At the data link layer, ARCNET employs a medium access control (MAC) sublayer that structures transmission into basic frames, each beginning with a 6-symbol start delimiter (SD) sequence of binary ones for synchronization, followed by frame-specific information symbols (FIS) up to 515 information symbol units (ISUs) in length, where each ISU encodes 8 data bits (least significant bit first) transmitted via dipulse-encoded bits at the physical layer. The primary data frame, known as the packet (PAC), supports a maximum of 512 bytes total, comprising a 1-byte control field (e.g., SOH at 0x01), 1-byte source ID, 2-byte destination ID, 1- or 2-byte continuation pointer, 1-byte system code, up to 507 bytes of user data, and a 2-byte frame check sequence (FCS) using CRC-16 (polynomial X¹⁶ + X¹⁵ + X² + 1). Control frames like invitation to transmit (ITT), free buffer enumeration (FBE), acknowledge (ACK), and negative acknowledge (NAK) are shorter, using 1-4 bytes in the FIS for token passing and error handling, ensuring reliable delivery over the physical medium.

Standards and Variants

Original Standards

The original ARCNET standard, ANSI/ATA 878.1-1992, established the foundational specifications for a 2.5 Mbit/s token-bus local area network, emphasizing coaxial cable topologies and deterministic access control to ensure reliable data transmission in office and early industrial environments. This standard formalized the protocol originally developed by Datapoint Corporation in 1977, defining frame formats, medium access methods, and physical layer interfaces to promote hardware compatibility across vendors. It supported both bus and star configurations using RG-62/U coaxial cabling, with active hubs enabling distributed star layouts for up to 255 nodes while maintaining signal integrity over distances up to 2,000 feet. While ARCNET's token-passing mechanism drew conceptual influences from the IEEE 802.4 token-bus standard for its logical ring maintenance and invitation-to-transmit sequences, the protocol remained proprietary in its implementation details, diverging from full IEEE conformance to prioritize simplicity and low-cost hardware. The ANSI/ATA 878.1-1992 specification outlined an 8-bit node addressing scheme (ranging from 1 to 255, with 0 reserved for broadcast), a 2.5 MHz clock for dipulse signaling (400 ns per signal element), and a 16-bit (CRC) for error detection. Token circulation occurred sequentially in a logical ring ordered by node address, with automatic reconfiguration to recover lost tokens or integrate new stations without central arbitration. The ARCNET Trade Association (ATA), formed in 1987, played a pivotal role in standardizing and verifying compliance through testing protocols embedded in ANSI/ATA 878.1-1992, ensuring that certified hardware from multiple manufacturers could seamlessly integrate into mixed networks. These tests focused on frame handling, timing synchronization, and , with the ATA accrediting implementations that met the standard's conformance classes (e.g., for and early twisted-pair variants). Original implementation guidelines stemmed from Datapoint's proprietary documentation, including the 1983 ARCNET Designer's Handbook, which detailed designs, cabling practices, and protocol timing for developers building compatible nodes. ATA supplements further refined these for broader adoption, emphasizing electrical characteristics and diagnostic features to minimize deployment issues.

ARCnet Plus and Enhancements

ARCnet Plus, introduced in 1992 by Datapoint Corporation, served as an upgraded version of the original ARCnet standard, boosting the data transmission rate from 2.5 Mbit/s to 20 Mbit/s. This enhancement was designed to address growing bandwidth demands in local area networks while preserving compatibility with legacy infrastructure. By utilizing the same cabling types—such as RG-62 or twisted-pair wiring—ARCnet Plus networks could integrate original 2.5 Mbit/s nodes seamlessly, allowing mixed-speed operations where faster nodes communicated at reduced rates with slower ones to maintain . The core enhancements in ARCnet Plus focused on optimizing the physical and layers for higher without altering the fundamental token-passing protocol. It employed an improved scheme, clocked at a higher frequency to accommodate the eightfold increase in speed, which minimized signal distortion over existing media while supporting reliable transmission. Packet sizes were expanded significantly, reaching up to 4224 bytes compared to the original's limit of around 508 bytes, which reduced protocol overhead and improved for data-intensive tasks. Additionally, latency was lowered through tighter timing parameters and streamlined token handling, enabling token rotation times under 4 ms across a fully loaded network of up to 255 nodes, a substantial improvement over the original's typical 20-30 ms cycles. These changes collectively supported emerging applications like streaming, which required consistent low-delay . Standardization efforts integrated these features into revisions of the ANSI/ATA 878.1 specification, with the 1999 update formally incorporating support for alternate data rates up to 20 Mbit/s and enhanced media options. Dual-mode transceivers were developed to facilitate automatic speed negotiation, ensuring smooth coexistence of ARCnet and ARCnet Plus devices on the same topology. Hardware implementations, such as the SMC COM90C66 ARCnet Plus controller, became available for embedded systems, providing compact, low-power solutions for industrial and office automation environments. These controllers handled the higher-speed signaling and compatibility logic, making ARCnet Plus viable for real-time control applications.

Later Adaptations

In the 1990s, ARCNET adaptations extended support to unshielded twisted-pair cabling, including Category 3 and equivalent media, to leverage existing wiring infrastructure. The ANSI/ATA 878.1 standard defined the specifications for this medium, recommending 100-ohm impedance cables terminated with RJ11C or RJ45 connectors in bus or topologies. These configurations allowed segment lengths up to 100 in setups between nodes and active hubs, or 122 meters in bus arrangements with a maximum of eight nodes, enhancing flexibility for and light industrial deployments while maintaining the 2.5 Mbit/s data rate. Fiber optic variants emerged to address industrial requirements for longer distances and immunity, particularly in harsh environments like controls. Multimode implementations, using 50/125 μm, 62.5/125 μm, or 100/140 μm cores at 850 nm , supported the standard 2.5 Mbit/s rate over distances up to 2,740 meters with 100/140 μm , depending on rates of 4 dB/km. These duplex setups, often with ST or SMA connectors, enabled point-to-point or star connections in modular hub systems, providing and suitability for geographically dispersed industrial networks. Protocol extensions in the included the Thomas-Conrad Network (TCNS), a software-compatible enhancement to ARCNET for real-time industrial control applications. Developed by Thomas-Conrad Corporation, TCNS operated at 100 Mbit/s while retaining the token-passing mechanism for deterministic performance, making it viable for transaction-heavy embedded systems. This adaptation built on ARCNET's inherent priority handling in token circulation to support timely data exchange in control environments, though it did not achieve widespread standardization beyond proprietary implementations. Wireless adaptations of ARCNET remained rare and largely experimental, with short-range RF prototypes explored for niche applications but never reaching formal standardization. Open-source efforts have sustained ARCNET's relevance through modern firmware, notably the Linux kernel drivers (version 2.91 and later), which include Ethernet encapsulation support (arc0e protocol) for seamless integration and bridging with Ethernet networks. These drivers, compatible with chipsets like COM20020, facilitate embedded and legacy system interoperability without proprietary hardware.

Applications and Legacy

Historical Implementations

Datapoint Corporation pioneered ARCNET implementations with its proprietary hardware, beginning with the 2200 series terminals introduced in late 1977. These systems featured Resource Interface Modules (RIMs), compact units that served as integrated controllers for networking multiple 2200 terminals, enabling shared access to peripherals like printers and storage devices. The RIM handled token-passing protocols over cabling in a star topology, supporting up to 255 nodes and facilitating early tasks such as and report generation. Later ARC systems, including the 5500 and 6600 models from the mid-1970s, incorporated enhanced ARCNET interfaces with 16-bit processors running at speeds up to 6.67 MHz and memory capacities reaching 256 KB, allowing for clustered configurations in business environments. Third-party vendors expanded ARCNET compatibility to popular microcomputers of the era. , through Tandy, offered ARCNET interface cards for the , Model 12, Model 16, and Tandy 6000 series starting in 1981, marketed as "Radio Shack ARCNET" for small business and educational networking. These cards connected via the system's expansion bus, supporting and printer access in multi-user setups. For the , third-party network interface cards from manufacturers like Standard Microsystems Corporation enabled ARCNET connectivity, allowing integration into heterogeneous environments despite the platform's primary use of other protocols like . Software support for ARCNET proliferated in the 1980s, broadening its appeal for DOS-based systems. Early DOS drivers, developed by figures like , provided foundational s for file and print sharing on Datapoint hardware. , a dominant , offered robust ARCNET compatibility from its 1983 release, with Advanced 1.0 in 1985 supporting ARCNET adapters for client-server architectures; following the addition of ARCNET support in 1985, had sold over 300,000 units. Custom software stacks extended to productivity applications, including client-side support for , which leveraged ARCNET for collaborative document editing in office settings. 6 for Tandy systems included reserved ARCNET functions for seamless integration. ARCNET found notable adoption in clustered systems for banking and education during its peak. The first major out-of-house installation occurred in 1977 at Chase Manhattan Bank in , where ARCNET connected terminals for transaction processing and data management across branches. In education, large-scale deployments included the Michigan Education Data Network Association's network in the , supporting over 100 nodes in lab environments for administrative tasks and resource sharing among schools. These implementations highlighted ARCNET's , with configurations routinely exceeding 100 nodes in shared-terminal setups for cost-sensitive institutions.

Modern and Industrial Uses

In industrial control systems, ARCNET remains relevant for programmable logic controllers (PLCs) and supervisory control and data acquisition (SCADA) setups, leveraging its token-passing protocol to deliver deterministic timing essential for real-time operations in manufacturing automation. For example, Contemporary Controls offers ARCNET connectivity solutions that facilitate precise coordination in factory processes, such as welding controls and automated assembly lines, where predictable performance prevents disruptions. This reliability stems from ARCNET's embedded design, which supports up to 255 nodes over distances suitable for plant floors without the variable latency seen in more modern protocols. As of 2025, Contemporary Controls remains a primary vendor, offering ARCNET interface modules compatible with modern operating systems like Windows and Linux for legacy and new embedded deployments. ARCNET endures in embedded systems due to its robustness and low power requirements, particularly in legacy , medical devices, and point-of-sale (POS) terminals. In medical applications, it enables communications within electronic equipment and networking for imaging systems like machines, ensuring fault-tolerant data exchange in critical environments. For avionics-related uses, ARCNET appears in space travel simulation equipment, including astronaut systems, where high reliability supports simulation of isolated network conditions. In POS contexts, it connects terminals to manager workstations, as seen in race track pari-mutuel wagering systems for handling bet processing and odds calculations. Current hardware sustains ARCNET's viability, with products like the ARCNET/PCI20 series network interface modules from Contemporary Controls providing PCI bus compatibility for integration into contemporary systems running Windows or . These modules support and twisted-pair cabling, allowing seamless upgrades in existing industrial setups without requiring full network overhauls. In isolated networks, ARCNET offers advantages over Ethernet by avoiding congestion-related vulnerabilities through its orderly token-passing mechanism, while its 2.5 Mbps speed suffices for sensor data and control signals in low-bandwidth industrial scenarios. This positions ARCNET in a , primarily serving upgrades to legacy installations and specialized embedded deployments rather than broad-scale adoption. Standards from the ARCNET continue to underpin this longevity by ensuring compatibility with evolving hardware.

References

Add your contribution
Related Hubs
Contribute something
User Avatar
No comments yet.