Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Multiplexing is the process where multiple channels are combined for transmission
over a common transmission path.
There are always some unused frequency spaces between channels, known as "guard
bands". These guard bands reduce the effects of "bleedover" between adjacent
channels, a condition more commonly referred to as "crosstalk".
FDM was the first multiplexing scheme to enjoy widescale network deployment, and
such systems are still in use today. However, Time Division Multiplexing is the
preferred approach today, due to its ability to support native data I/O (Input/Output)
channels.
Although such units supported up to 1200 BPS data modem rates, the most popular
implementation was a low-speed FDM multiplexer known as the Voice Frequency
Carrier Terminal (VFCT).
In Time Division Multiplexing, channels "share" the common aggregate based upon
time! There are a variety of TDM schemes, discussed in the following sections:
Clocking (Bit timing) is critical in Conventional TDM. All sources of I/O and
aggregate clock frequencies should be derived from a central, "traceable" source for
the greatest efficiency.
Bit-Interleaved Multiplexing
In Bit-Interleaved TDM, a single data bit from an I/O port is output to the aggregate
channel. This is followed by a data bit from another I/O port (channel), and so on, and
so on, with the process repeating itself.
A "time slice" is reserved on the aggregate channel for each individual I/O port. Since
these "time slices" for each I/O port are known to both the transmitter and receiver,
the only requirement is for the transmitter and receiver to be in-step; that is to say,
being at the right place (I/O port) at the right time. This is accomplished through the
use of a synchronization channel between the two multiplexers. The synchronization
channel transports a fixed pattern that the receiver uses to acquire synchronization.
Total I/O bandwidth (expressed in Bits Per Second - BPS) cannot exceed that of the
aggregate (minus the bandwidth requirements for the synchronization channel).
Bit-Interleaved TDM is simple and efficient and requires little or no buffering of I/O
data. A single data bit from each I/O channel is sampled, then interleaved and output
in a high speed data stream.
Unfortunately, Bit-Interleaved TDM does not fit in well with today's microprocessor-
driven, byte-based environment!
Byte-Interleaved Multiplexing
In Byte-Interleaved multiplexing, complete words (bytes) from the I/O channels are
placed sequentially, one after another, onto the high speed aggregate channel. Again,
a synchronization channel is used to synchronize the multiplexers at each end of the
communications facility.
For an I/O payload that consists of synchronous channels only, the total I/O
bandwidth cannot exceed that of the aggregate (minus the synchronization channel
bandwidth). But for asynchronous I/O channels, the aggregate bandwidth CAN BE
EXCEEDED if the aggregate byte size is LESS than the total asynchronous I/O
character size (Start + Data + Stop bits). (This has to do with the actual
CHARACTER transmission rate of the asynchronous data being LESS THAN the
synchronous CHARACTER rate serviced by the TDM).
Byte-Interleaved TDMs were heavily deployed from the from the late 1970s to around
1985. These units could support up to 256 KBPS aggregates but were usually found in
4.8 KBPS to 56 KBPS DDS and VF-modem environments. In those days, 56 KBPS
DDS pipes were very high speed circuits. Imagine!
In 1984, with the divestiture of AT&T and the launch of of T1 facilities and services,
many companies jumped into the private networking market; pioneering a generation
of intelligent TDM networks.
Statistical TDMs are such that they only utilize aggregate bandwidth when there is
actual data to be transported from I/O ports. Data STDMs can be divided into two
categories:
Conventional STDM
Frame Relay/X.25 Networking
An additional ANALOG TDM system, known as Time Assignment Speech
Interpolation is also discussed.
Conventional STDM
The Statistical Multiplexer (or "statmux") utilizes a different form of Time Division
Multiplexing. These multiplexers typically use a HDLC-like frame for aggregate
communications between units. As I/O traffic arrives at the mux it is buffered, then
inserted into the I-Field of the HDLC frame. The receiving units removes the I/O
traffic from the aggregate HDLC frame.
Statistical Multiplexers are ideally suited for the transport of asynchronous I/O data;
as it can take advantage of the inherent latency in asynchronous communications.
However, they can also multiplex synchronous protocols by "spoofing" and
prioritization; again taking advantage of the latency between blocks/frames.
Statistical Multiplexers are typically faster at transporting I/O data End-To-End than
X.25 systems, but some of these multiplexers can also perform network switching
functions between I/O ports. The total I/O bandwidth can (and usually does) exceed
the aggregate port bandwidth.
Conventional STDM was very popular in the late 1970s to mid 1980s and is still used
today, although the market for these units is dwindling.
Frame Relay and X.25 systems are also categorized as Statistical TDMs. Both of
these systems utilize aggregate HDLC frame structures, and both of these systems can
interoperate with both Private and Public systems.
The advantage of Frame Relay over X.25 is that it can support the same traffic as
X.25, while, while facilitating "bandwidth on demand" requirements for "bursty"
traffic (e.g. LANs). Public Frame Relay services are available, offering customers
additional methods to interconnect LANs, rather than having dedicated Wide Area
Network (WAN) links.
Frame Relay, however, cannot adequately support voice or video traffic because of
variable End-To-End delivery times (e.g. variable delay). Voice and video
transmissions are of a "Constant Bit Rate" (CBR) nature, and do not fare well sitting
in a queue waiting for a big LAN packet to finish transmitting.
Care must be taken when deploying Frame Relay technologies. In the Internet world,
it is so easy to overload trunk capacities at the end-points of an IP connection. In fact,
this overloading is a "cheap" way to add increased I/O traffic (and users) without
increasing aggregate bandwidth. Unfortunately, when Frame Relay starts chucking
out I/O data frames, the impact on Internet applications is very noticeable, since IP
retransmissions are so long! This same detrimental effect is also experienced in
wireless LANs.
A TASI multiplexer is interconnected between the PBX and the trunk facilities.
Usually, one analog trunk circuit is used for signaling purposes between TASI units at
each end of the link. The remaining voice trunks support analog TASI TDM voice
conversations.
As digital speech processing became more common, TASI systems were created that
had analog inputs, and digital outputs. This type of multiplexing technique is more
commonly known as "Digital Speech Interpolation" (DSI).
Unfortunately, TASI and DSI systems suffer from a few drawbacks. First, there can
be a lot of voice "clipping" noticed by users. This occurs when a little bit of speech is
lost while waiting for the TASI mux to detect valid speech and allocate bandwidth.
Clipping also occurs when there just isn't bandwidth present at the moment. Also,
TASI and DSI units are very susceptible to audio input levels and may have problems
with the transport of voiceband data (e.g. VF modem) signals.
Cell-Relay Transmission
In Cell-Relay systems, data is broken up into basic units (called "cells") and
transported through the network. A standard cell-size is defined as consisting of 53 8-
bit bytes. These 53 bytes consist of 48 bytes of Payload (data) and 5 bytes of Header
(routing) information.
As mentioned in the paragraph above, the buss function is asynchronous. That means
that the I/O data (CPU modules in the above example) will immediately arbitrate for
the facility (processor buss) when there is data destined for it. If there is a conflict,
somebody loses, and data is lost. It is up to the application to recover (or not!) from
the error condition.
ATM is a cell-based transport mechanism that evolved from the development of the
Broadband ISDN (B-ISDN) standards. ATM does not stand for Automatic Teller
Machine, or Ascom Timeplex Multiplexers (although that might apply!); rather, it
defines the asynchronous transport of cells (Cell-Relay). Perhaps even more
important, ATM is associated with a process known as ATM Adaptation Layer. AAL
describes how various I/O traffic types are converted into cells!
The Adaptation process and the serial transport of cells is commonly referred to as
"Fast Packet Multiplexing" (FPM). While similar in concept, FPMs do not necessarily
conform to ATM standards or switching conventions.
Similar to ATM, but designed for operation at lower rates (64 KBPS - 155.520
MBPS). SMDS services ARE AVAILABLE NOW from many of Local Exchange
Carriers (LECs). International and domestic Carrier services are available as well.