5ESS Switching System
   HOME

TheInfoList



OR:

The 5ESS Switching System is a Class 5 telephone electronic switching system developed by
Western Electric The Western Electric Company was an American electrical engineering and manufacturing company officially founded in 1869. A wholly owned subsidiary of American Telephone & Telegraph for most of its lifespan, it served as the primary equipment ma ...
for the
American Telephone and Telegraph Company AT&T Inc. is an American multinational telecommunications holding company headquartered at Whitacre Tower in Downtown Dallas, Texas. It is the world's largest telecommunications company by revenue and the third largest provider of mobile tel ...
(AT&T) and the
Bell System The Bell System was a system of telecommunication companies, led by the Bell Telephone Company and later by the American Telephone and Telegraph Company (AT&T), that dominated the telephone services industry in North America for over one hundr ...
in the United States. It came into service in 1982 and the last unit was produced in 2003.


History

The 5ESS came to market as the Western Electric No. 5 ESS. It commenced service in
Seneca, Illinois Seneca is a village in LaSalle County, Illinois, LaSalle and Grundy County, Illinois, Grundy counties in the U.S. state of Illinois. The population was 2,353 at the 2020 United States census, 2020 census, down from 2,371 at the 2010 United States c ...
on 25 March 1982, and was destined to replace the
Number One Electronic Switching System The Number One Electronic Switching System (1ESS) was the first large-scale stored program control (SPC) telephone exchange or electronic switching system in the Bell System. It was manufactured by Western Electric and first placed into servi ...
(1ESS and 1AESS) and other electromechanical systems in the 1980s and 1990s. The 5ESS was also used as a
Class-4 telephone switch A class-4, or tandem, telephone switch is a U.S. telephone company central office telephone exchange used to interconnect local exchange carrier offices for long distance communications in the public switched telephone network. A class-4 swi ...
or as a hybrid Class 4/Class 5 switch in markets too small for the
4ESS The No. 4 Electronic Switching System (4ESS) is a class 4 telephone electronic switching system that was the first digital electronic toll switch introduced by Western Electric for long-distance switching. It was introduced in Chicago in Januar ...
. Approximately half of all US central offices are served by 5ESS switches. The 5ESS is also exported internationally, and manufactured outside the US under license. The 5ESS–2000 version, introduced in the 1990s, increased the capacity of the switching module (SM), with more peripheral modules and more optical links per SM to the communications module (CM). A follow-on version, the 5ESS–R/E, was in development during the late 1990s but did not reach market. Another version was the 5E–XC. The 5ESS technology was transferred to the AT&T Network Systems division upon the 1984 breakup of the Bell System. The division was divested by AT&T in 1996 as
Lucent Technologies Lucent Technologies, Inc. was an American multinational telecommunications equipment company headquartered in Murray Hill, New Jersey. It was established on September 30, 1996, through the divestiture of the former AT&T Technologies business u ...
, and after becoming
Alcatel-Lucent Alcatel–Lucent S.A. () was a French–American global telecommunications equipment company, headquartered in Boulogne-Billancourt, France. It was formed in 2006 by the merger of France-based Alcatel and U.S.-based Lucent, the latter being a su ...
in 2006, it was acquired by
Nokia Nokia Corporation (natively Nokia Oyj, referred to as Nokia) is a Finnish multinational corporation, multinational telecommunications industry, telecommunications, technology company, information technology, and consumer electronics corporatio ...
in 2016. 5ESS switches in service in 2021 included several operated by the United States Navy.


Architecture

The 5ESS switch has three main types of modules: the Administrative Module (AM) contains the central computers; the Communications Module (CM) is the central time-divided switch of the system; and the Switching Module (SM) makes up the majority of the equipment in most exchanges. The SM performs multiplexing, analog and digital coding, and other work to interface with external equipment. Each has a controller, a small computer with duplicated CPUs and memories, like most common equipment of the exchange, for redundancy.
Distributed system A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. Distributed computing is a field of computer sci ...
s lessen the load on the Central Administrative Module (AM) or main computer. Power for all circuitry is distributed as –48 VDC (nominal), and converted locally to logic levels or telephone signals.


Switching Module

Each Switching Module (SM) handles several hundred to a few thousand telephone lines or several hundred trunks or combination thereof. Each has its own
processors A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, and ...
, also called Module Controllers, which perform most call handling processes, using their own
memory Memory is the faculty of the mind by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembered, ...
boards. Originally the peripheral processors were to be
Intel 8086 The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and June 8, 1978, when it was released. The Intel 8088, released July 1, 1979, is a slightly modified chip with an external 8-bit data bus (allowi ...
, but those proved inadequate and the system was introduced with
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
series processors. The name of the cabinet that houses this equipment was changed at the same time from Interface Module to Switching Module. Peripheral units are on shelves in the SM. In most exchanges the majority are Line Units (LU) and Digital Line Trunk Units (DLTU). Each SM has Local Digital Service Units (LDSU) to provide various services to lines and trunks in the SM, including tone generation and detection. Global Digital Service Units (GDSU) provide less-frequently used services to the entire exchange. The Time Slot Interchanger (TSI) in the SM uses random-access memory to delay each speech sample to fit into a time slot which will carry its call through the exchange to another or, in some cases, the same SM.
T-carrier The T-carrier is a member of the series of carrier systems developed by AT&T Bell Laboratories for digital transmission of multiplexed telephone calls. The first version, the Transmission System 1 (T1), was introduced in 1962 in the Bell System ...
spans are terminated, originally one per card but in later models usually two, in Digital Line Trunk Units (DLTU) which concentrate their
DS0 Digital Signal 0 (DS0) is a basic digital signaling rate of 64 kilobits per second (kbit/s), corresponding to the capacity of one analog voice-frequency-equivalent communication channel. The DS0 rate, and its equivalents E0 in the E-carrier system ...
channels into the TSI. These may serve either interoffice trunks or, using Integrated Subscriber Loop Carrier, subscriber lines. Higher-capacity DS3 signals can also have their DS0 signals switched in Digital Network Unit
SONET Synchronous optical networking (SONET) and synchronous digital hierarchy (SDH) are standardized protocols that transfer multiple digital bit streams synchronously over optical fiber using lasers or highly coherent light from light-emitting diode ...
(DNUS) units, without demultiplexing them into DS1. Newer SM's have DNUS (DS3) and Optical OIU interfaces (OC12) with a large amount of capacity. SMs have Dual Link Interface (DLI) cards to connect them by
multi-mode optical fiber Multi-mode optical fiber is a type of optical fiber mostly used for communication over short distances, such as within a building or on a campus. Multi-mode links can be used for data rates up to 100 Gbit/s. Multi-mode fiber has a fairly large ...
s to the Communications Modules for time-divided switching to other SMs. These links may be short, for example within the same building, or may connect to SMs in remote locations. Calls among the lines and trunks of a particular SM needn't go through CM, and an SM located remotely can act as
distributed switching Distribution may refer to: Mathematics *Distribution (mathematics), generalized functions used to formulate solutions of partial differential equations * Probability distribution, the probability of a particular value or value range of a vari ...
, administered from the central AM. Each SM has two Module Controller/
Time Slot Interchange {{Short description, Network switch storing data in RAM in one sequence A time-slot interchange (TSI) switch is a network switch that stores data in RAM in one sequence, and reads it out in a different sequence. It uses RAM, a small routing memory a ...
(MCTSI) circuits for redundancy. In contrast to
Nortel Nortel Networks Corporation (Nortel), formerly Northern Telecom Limited, was a Canadian multinational telecommunications and data networking equipment manufacturer headquartered in Ottawa, Ontario, Canada. It was founded in Montreal, Quebec, ...
's
DMS-100 The DMS-100 is a member of the Digital Multiplex System (DMS) product line of telephone exchange switches manufactured by Northern Telecom. Designed during the 1970s and released in 1979, it can control 100,000 telephone lines. The purpose of th ...
which uses individual
line card A line card or digital line card is a modular electronic circuit designed to fit on a separate printed circuit board (PCB) and interface with a telecommunications access network. A line card typically interfaces the twisted pair cable of a plain ...
s with a
codec A codec is a device or computer program that encodes or decodes a data stream or signal. ''Codec'' is a portmanteau of coder/decoder. In electronic communications, an endec is a device that acts as both an encoder and a decoder on a signal or da ...
, most lines are on two-stage
analog Analog or analogue may refer to: Computing and electronics * Analog signal, in which information is encoded in a continuous variable ** Analog device, an apparatus that operates on analog signals *** Analog electronics, circuits which use analog ...
space-division concentrators or ''Line Units'', which connect as many as 512 lines, as needed, to the 8 ''Channel card''s that each contain 8 codecs, and to high-level service circuits for ringing and testing. Both stages of concentration are included on the same GDX (Gated Diode Access) board. Each GDX board serves 32 lines, 16 A links and 32 B links.
Limited availability When customers of a public switched telephone network make telephone calls, they utilize a telecommunications network called a switched-circuit network. In a switched-circuit network, devices known as switches are used to connect the calling pa ...
saves money with incompletely filled matrixes. The Line Unit can have up to 16 GDX boards connecting to the channel boards by shared B links, but in offices with heavier traffic for lines a lesser number of GDX boards are equipped.
ISDN Integrated Services Digital Network (ISDN) is a set of communication standards for simultaneous digital transmission of voice, video, data, and other network services over the digitalised circuits of the public switched telephone network. Wo ...
lines are served by individual line cards in an ISLU (Integrated Services Line Unit).


Administrative Module

The Administrative Module (AM) is a dual-processor mini main frame computer of the AT&T 3B series, running
UNIX-RTR Multi-Environment Real-Time (MERT), later renamed UNIX Real-Time (UNIX-RT), is a hybrid time-sharing and real-time operating system developed in the 1970s at Bell Labs for use in embedded minicomputers (especially PDP-11s). A version named Dup ...
. AM contains the hard drives and tape drives used to load and backup the central and peripheral processor software and translations. Disk drives were originally several 300 megabyte SMD multi-platter units in a separate frame. Now they consist of several redundant multi-gigabyte
SCSI Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interface ...
drives that each reside on a card.
Tape drives A tape drive is a data storage device that reads and writes data on a magnetic tape. Magnetic tape data storage is typically used for offline, archival data storage. Tape media generally has a favorable unit cost and a long archival stability. A ...
were originally half inch open reel at 6250
bit The bit is the most basic unit of information in computing and digital communications. 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 represente ...
s per inch, which were replaced in the early 1990s with 4 mm Digital Audio Tape cassettes. The Administrative Module is built on the 3B21D platform and is used to load software to the many
microprocessors A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circu ...
throughout the switch and to provide high speed control functions. It provides messaging and interface to control terminals. The AM of a 5ESS consists of the 3B20x or 3B21D processor unit, including I/O, disks, and tape drive units. Once the 3B21D has loaded the software into the 5ESS and the switch is activated,
packet switching In telecommunications, packet switching is a method of grouping Data (computing), data into ''network packet, packets'' that are transmitted over a digital Telecommunications network, network. Packets are made of a header (computing), header and ...
takes place without further action by the 3B21D, except for billing functions requiring records to be transferred to disk for storage. Because the processor has duplex hardware, one active side, and one standby side, a failure of one side of the processor will not necessarily result in a loss of switching.


Communication Module

The Communications Module (CM) forms the central time switch of the exchange. 5ESS uses a time-space-time (TST) topology in which the Time-Slot-Interchangers (TSI) in the Switching Modules assign each phone call to a time slot for routing through the CM. CMs perform time-divided switching and are provided in pairs; each module (cabinet) belonging to Office Network and Timing Complex (ONTC) 0 or 1, roughly corresponding to the switch planes of other designs. Each SM has four optical fiber links, two connecting to a CM belonging to ONTC 0 and two to ONTC 1. Each optical link consists of two multimode optical fibers with ST connectors to plug into transceivers plugged into backplane wiring at each end. CMs receive time-multiplexed signals on the receive fiber and send them to the appropriate destination SM on the send fiber.


Very Compact Digital Exchange

The Very Compact Digital Exchange (VCDX) was developed with the 5ESS-2000, and marketed to mostly non-Bell telephone companies as an inexpensive, effective way to offer
ISDN Integrated Services Digital Network (ISDN) is a set of communication standards for simultaneous digital transmission of voice, video, data, and other network services over the digitalised circuits of the public switched telephone network. Wo ...
and other digital services in an analog
switching center A telephone exchange, telephone switch, or central office is a telecommunications system used in the public switched telephone network (PSTN) or in large enterprises. It interconnects telephone subscriber lines or virtual circuits of digital syst ...
. This avoided the capital expense of retrofitting the entire analog switch into a digital one to serve all of the switch's lines when many wouldn't require it and would remain POTS lines. An example would be the (former) GTE/Verizon
Class-5 telephone switch {{No footnotes, date=August 2008 A class-5 telephone switch is a telephone exchange in the public switched telephone network (PSTN) that directly serves subscribers and manages subscriber calling features. Class-5 services include basic dial-tone, ...
, the
GTD-5 EAX The GTD-5 EAX (General Telephone Digital Number 5 Electronic Automatic Exchange) is the Class 5 telephone switch, Class 5 telephone switch developed by GTE Automatic Electric Laboratories. This Digital data, digital telephone exchange, central off ...
. Like the
Western Electric The Western Electric Company was an American electrical engineering and manufacturing company officially founded in 1869. A wholly owned subsidiary of American Telephone & Telegraph for most of its lifespan, it served as the primary equipment ma ...
1ESS/1AESS, it served mostly medium to large wire centers. The standalone VCDX was also capable of serving as a switch for very small wire centers (a CDX-
Community dial office A "Community Dial Office" (CDO) was a small Class 5 telephone exchange in a rural area. These most often provided capacity for 1,000 or fewer customers and were designed for unattended operation. CDOs could be step by step, all relay or crossbar. ...
) of fewer than ~400 lines. However, for small wire centers, 400-4000 lines, that function was usually served by RSM's, a 5ESS "Remote SM", ORM's or Wired ORM's. The RSM is controlled by T1 lines connected to a DLTU unit. The first 2 T1's are the control of the RSM and are necessary for any Recent Changes to take place. RSM's can have up to 10 T1's. There can be multiple RSM's in an office. An ORM can be fed via direct fiber or via coax thus called Wired ORM's. An RSM or ORM can have many of the same peripheral units that are part of a full 5ESS switch. An RSM has a limited distance and can serve parts of a larger metro area or rural offices. An ORM or wired ORM can be anywhere technically, and preferred over the RSM once the ORM became available. Both the RSM and ORM is often used as a Class-5 wire center for small to medium towns hosted from a 5ESS located in a larger city. The Wired ORM is connected via coax from a MUX unit and fed to a TRCU which converts the coax to connection to the DLI, There was also a two-mile ORM that was used when an office was broken out or took an area from another office. The distance on this was 2 miles from a host office and fed direct via fiber. As with any SM, the size is dictated by the number of time slots needed for each peripheral unit. ORM's are linked with DS3, RSM's are linked with T1 lines. The VCDX was also used as a large
private branch exchange A business telephone system is a multiline telephone system typically used in business environments, encompassing systems ranging in technology from the key telephone system (KTS) to the private branch exchange (PBX). A business telephone syst ...
(PBX). Small communities of less than 400 lines or so were also provided with SLC-96 units or Anymedia units. The standalone VCDX has a single Switching Module, and no Communications Module. Its
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the ...
SPARC SPARC (Scalable Processor Architecture) is a reduced instruction set computer (RISC) instruction set architecture originally developed by Sun Microsystems. Its design was strongly influenced by the experimental Berkeley RISC system developed ...
workstation A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating systems. The term ''workstat ...
runs the
UNIX Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
-based
Solaris (operating system) Solaris is a proprietary Unix operating system originally developed by Sun Microsystems. After the Sun acquisition by Oracle in 2010, it was renamed Oracle Solaris. Solaris superseded the company's earlier SunOS in 1993, and became known for i ...
that executes a 3B20/21D processor MERT OS
emulation Emulation may refer to: *Emulation (computing), imitation of behavior of a computer or other electronic system with the help of another type of system :*Video game console emulator, software which emulates video game consoles *Gaussian process em ...
system, acting as the VCDX's Administrative Module. The VCDX uses the CO's normal telephone power sources (which are very large
uninterruptible power supplies An uninterruptible power supply or uninterruptible power source (UPS) is an electrical apparatus that provides emergency power to a load when the input power source or mains power fails. A UPS differs from an auxiliary or emergency power system ...
), and has connections to the CO
Digital cross connect system A digital cross-connect system (DCS or DXC) is a piece of circuit-switched network equipment, used in telecommunications networks, that allows lower-level TDM bit streams, such as DS0 bit streams, to be rearranged and interconnected among highe ...
for T1 access, etc.


Signaling

The 5ESS has two different signaling architectures: Common Network Interface (CNI) Ring and
Packet Switching In telecommunications, packet switching is a method of grouping Data (computing), data into ''network packet, packets'' that are transmitted over a digital Telecommunications network, network. Packets are made of a header (computing), header and ...
Unit (PSU)-based SS7 Signaling.


Software

The development effort for 5ESS required five thousand employees, producing 100 million lines of system source code, mostly in the
C language C (''pronounced like the letter c'') is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities o ...
, with 100 million lines of
header files Many programming languages and other computer files have a directive, often called include (sometimes copy or import), that causes the contents of the specified file to be inserted into the original file. These included files are called copybooks ...
and
makefile In software development, Make is a build automation tool that automatically builds executable programs and libraries from source code by reading files called ''Makefiles'' which specify how to derive the target program. Though integrated develo ...
s. Evolution of the system took place over 20 years, while three releases were often being developed simultaneously, each taking about three years to develop. The 5ESS was originally U.S.-only and the international market resulted in a complete development system and team, in parallel to the U.S. version. The development systems were Unix-based mainframe systems. There were around 15 of these systems active at the peak. There were development machines, simulator machines, and build machines, etc. Developers' desktops were multi-window terminals (versions of the Blit developed by
Bell Labs Nokia Bell Labs, originally named Bell Telephone Laboratories (1925–1984), then AT&T Bell Laboratories (1984–1996) and Bell Labs Innovations (1996–2007), is an American industrial research and scientific development company owned by mult ...
) until the mid 1990s, when
Sun workstations The Sun is the star at the center of the Solar System. It is a nearly perfect ball of hot plasma, heated to incandescence by nuclear fusion reactions in its core. The Sun radiates this energy mainly as light, ultraviolet, and infrared radia ...
were deployed. Developers continued to login into the servers for their work, using
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
on their workstations as a multi-window environment. Source code management was based on SCCS and utilized "#feature" lines to separate source code between releases, between features specific to US or Intl, and the like. Customisation around the vi and
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
text editors allowed developers to work with the appropriate view of a file, hiding the parts that were not applicable to their current project. The change request system used the SCCS MR to create named change sets, tied into the IMR (initial modification request) system which had purely numeric identifiers. An MR name was created with subsystem prefix, IMR number, MR sequence characters, and a character for the release or "load". So, for the gr (generic retrofit) subsystem, the first MR created for the 2371242 IMR, destined for the 'F' load, would be gr2371242aF. The build system used a simple mechanism of build configuration that would cause makefile generation to occur. The system always built everything, but used checksum results to decide if a file had actually changed, before updating the build output directory tree. This provided a huge reduction in build time when a core library or header was being edited. A developer could add values to an enum, but if that did not change the build output, then subsequent dependencies on that output would not have to be relinked or libraries built, etc.


OAMP

The system is administered through an assortment of
teletypewriter A teleprinter (teletypewriter, teletype or TTY) is an electromechanical device that can be used to send and receive typed messages through various communications channels, in both point-to-point (telecommunications), point-to-point and point- ...
"channels", also called the
system console One meaning of system console, computer console, root console, computer operator, operator's console, or simply console is the text entry and display device for system administration messages, particularly those from the BIOS or boot loader, the ...
, such as the TEST channel and the Maintenance channel. Typically
provisioning In telecommunication, provisioning involves the process of preparing and equipping a network to allow it to provide new services to its users. In National Security/Emergency Preparedness telecommunications services, ''"provisioning"'' equates to ...
is done either through a
command line interface A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
(CLI) called RCV:APPTEXT, or through the menu-driven program. RCV stands for Recent Change/Verification, and can be accessed through the
Switching Control Center System The Switching Control Center System was an operations support system developed by Bell Laboratories and deployed during the early 1970s. This computer system was first based on the PDP-11 product line from Digital Equipment Corporation and used ...
. Most service orders, however, are administered through the Recent Change Memory Administration Center (RCMAC). In the international market, this terminal interface has localization to provide locale-specific language and command name variations on the screen and printer output.


See also

*
PRX (telephony) {{notability, date=June 2019 The PRX205 (PRX/A) is a processor controlled reed relay telephone exchange developed by Philips Telecommunicatie Industrie BV (PTI) in Hilversum during the late 1960s and early 1970s. The first public switch was insta ...
– an earlier switch acquired by AT&T in Europe


References

*


External links


Evolution of Switching Architecture to Support Voice Telephony over ATM
by Judith R. McGoogan, Joseph E. Merritt, and Yogesh J. Dave. Extending 5ESS–2000.
Bell Labs Technical Journal The ''Bell Labs Technical Journal'' is the in-house scientific journal for scientists of Nokia Bell Labs, published yearly by the IEEE society. The managing editor is Charles Bahr. The journal was originally established as the ''Bell System Techn ...
, April–May 2000
Switch Basics 5ESS
Scribd.com {{Telephone Switches Alcatel-Lucent Telephone exchange equipment