The digital PBX is a marriage of two technologies: digital switching and telephone exchange systems. The fore-runner of the digital PBX is the private branch exchange (PBX). A PBX is an on-premise facility, owned or leased by an organization, which interconnects the telephones within the facility and provides access to the public telephone system. Typically, a telephone user on the premises dials a three or four-digit number to call another telephone on the premises, and dials one digit (usually 8 or 9) to get a dial tone for an outside line, which allows the caller to dial a number in the same fashion as a residential user.
The original private exchanges were manual, with one or more operators at a switchboard required to make all connections.
In the 1920s these began to be replaced by automatic systems, called private automatic branch exchanges (PABXs), which did not require attendant intervention to place a call. These first-generation systems used electro-mechanical technology and analog signaling. Data connections could be made via modems. That is, a user with a terminal, a telephone, and a modem or acoustic coupler in the office could dial up an on-site or remote number that reached another modem and exchange data.
The second-generation PBXs were introduced in the mid 1970s. These systems use electronic rather than electro-mechanical technology and the internal switching is digital. Such a system is referred to as digital PBX, or computerized branch exchange (CBX). These systems were designed primarily to handle analog voice traffic, with the codec function built into the switch so that digital switching could be used internally. The systems were also capable of handling digital data connections without the need of a modem.
The third-generation systems are known as integrated voice/ data systems. Perhaps a better term is improved digital PBX. Some of the characteristics of these systems that differ from those of earlier systems include.
As new features and technologies are employed, incremental improvements make difficult the continuing classification of PBXs into generations. Nevertheless, it is worth noting the subsequent advances in PBX products that, together, might be considered to constitute a fourth generation.
It is worthwhile to summarize the main reasons why the evolution described above has taken place. To the untrained eye, analog and digital PBXs would seem to offer about the same level of convenience. The analog PBX can handle telephone sets directly and uses modems to accommodate digital data devices; the digital PBX can handle digital data devices directly and uses codecs to accommodate telephone sets. Some of the advantages of the digital approach are
The characteristic that distinguishes the digital PBX from a digital data switch is its ability to handle telephone connections. There are eight functions required for telephone call processing.
The interconnection function can be for 3 types of situations:
A call originated by a station bound for another station on the digital PBX.
A call originated by a digital PBX station bound for an external recipient. For this, the PBX must not only have access to an external trunk, but must perform internal switching to route the call from the user station to the trunk interface. The PBX also performs a line to trunk concentration function to avoid the expense of one external line per station.
A call originated externally bound for a PBX station. Referred to as direct inward dialing, this allows an external caller to use the unique phone number of a PBX station to establish a call without going through an operator. This requires trunk-to-line expansion plus internal switching.
The control function includes the logic for setting up and tearing down a connection path. In addition, the control function serves to activate and control all other functions and to provide various management and utility services, such as logging, accounting, and configuration control.
The PBX must recognize a request for a connection; this is the attending function. The PBX then determines if the called party is available (busy testing) and, if so, alerts that party (alerting). The process of setting up the connection involves an exchange of information (i.e., information receiving and information transmitting) between the PBX and the called and calling parties.
Finally, a supervisory function is needed to determine when a call is completed and the connection may be released, freeing the switching capacity and the two parties for future connections.
Let us look more closely at the sequence of events required to complete a call successfully. Consider an internal call from extension 226 to extension 280. The following steps occur:
In a similar way outgoing and incoming calls can be handled.
A variety of architecture have been developed by digital PBX manufacturers. Since these are proprietary, the details are not generally known in most cases. Here, we attempt to look at the general architectural features common to all PBX systems.
The figure below presents a generic PBX architecture.
The heart of the system is some kind of digital switching network. The switch is responsible for the manipulation and switching of digital signal streams. Many of the PBXs are not sufficiently large, in terms of lines or capacity, to require complex switching networks. Indeed, some have no network as such, but simply use a TDM bus switch.
Attached to the switch are a set of interface units, which provide access to/ from the outside world. Typically, an interface unit will perform a synchronous TDM function in order to accommodate multiple incoming lines.
Other boxes in the figure can be explained briefly. The control unit operates the digital switch and exchanges control signals with attached devices. For this purpose a separate bus or other data path may be used or the control signals may propagate through the switch itself. Service units would include such things as tone and busy-signal generators and dialed-digit registers. The PBX systems provide protocol converters for connecting dissimilar lines. A connection is made from each line to the protocol converter.
It should be noted that this generic architecture lends itself to a high degree of reliability. The failure of any interface unit means the loss of only a small number of lines. Key elements such as the control unit can be installed with sufficient redundancy for achieving reliability.
For reasons of efficiency and reliability many PBX manufacturers offer distributed architectures for their larger systems. The PBX is organized into a central switch and one or more distributed modules, with twisted pair, co-axial cable, or fiber optic cable between the central switch and the modules, in a two level hierarchical star topology.
The distributed module off-loads at least some of the central-switch processors real time work load (such as off-hook detection).
There are several advantages to a distributed architecture;
Medium Access Control Protocols
Carrier Sense Multiple Access with Collision Detection (CSMA/CD)
How to move your Email accounts from one hosting provider to another without losing any mails?
How to resolve the issue of receiving same email message multiple times when using Outlook?
Self Referential Data Structure in C - create a singly linked list
Mosquito Demystified - interesting facts about mosquitoes
Elements of the C Language - Identifiers, Keywords, Data types and Data objects
How to pass Structure as a parameter to a function in C?
Rajeev Kumar is the primary author of How2Lab. He is a B.Tech. from IIT Kanpur with several years of experience in IT education and Software development. He has taught a wide spectrum of people including fresh young talents, students of premier engineering colleges & management institutes, and IT professionals.
Rajeev has founded Computer Solutions & Web Services Worldwide. He has hands-on experience of building variety of websites and business applications, that include - SaaS based erp & e-commerce systems, and cloud deployed operations management software for health-care, manufacturing and other industries.