T1
Overview
back
| next | index
As
the voice network continued to expand into the 1960's two significant
problems continued to trouble the carriers:
The
quality of the voice signal degraded with distance
The
number of lines required to support long-haul service was excessive
T1 was introduced
by AT&T in 1962 as a method of eliminating both of these problems.
T1 is a digital
data stream capable of handling 24 independent connections simultaneously.
T1 utilizes two wire pairs (one in each direction) running at 1,544,000
bits per second.
The first problem,
with the quality of the signal, was eliminated with digital transmission
techniques. Analog signals degrade quickly as a function of distance.
In order to transmit signals over long distances, repeaters are used to
amplify the signals at regular intervals. Analog repeaters tend to introduce
and amplify noise picked up during transmission.
By using digital
transmission techniques, it is possible to virtually eliminate this noise.
With digital links, it is only necessary to differentiate between a 1
and a 0 in order to regenerate the signal at each stage. At each stage,
the regenerated signal is 100% accurate and accumulated errors are not
passed down the link.
According to
sampling theory, a signal can be accurately reproduced if it is sampled
at a rate of not less than 2 times the highest frequency of the signal.
The highest frequency of significance in a voice signal is about 4,000
Hz.
Thus, an accurate
representation of a voice signal can be created by sampling the signal
8,000 times per second. Each sample can then be converted into an 8-bit
byte, with the value of the byte being representative of the voltage level
of the sample.
Using these
assumptions, a voice signal can be converted into a digital data stream
running at 64,000 bits per second (8,000 samples per second X 8 bits per
sample).
The second problem,
the number of lines required, was solved by using time-division multiplexing
techniques to combine multiple voice channels onto a single link.
T1 combines
24 separate voice channels onto a single link. The T1 data stream is broken
into frames consisting of a single framing bit plus 24 channels of 8-bit
bytes (1 framing bit per frame + 24 channels per frame X 8 bits per channel
= 193 bits per frame).
The frames must
repeat 8,000 times per second in order to properly recreate the voice
signal. Thus, the required bit rate for T1 is 1.544 Mbps (8,000 frames
per second X 193 bits per frame).
During the 1970's
AT&T began to offer high-speed data services utilizing its T1 backbone
network. The first service to see widespread use was the DDS or DATAPHONE
Digital Service (Trademark AT&T) introduced during the mid-1970's.
This service provided the users with a digital 56,000 bps interface.
By the late
1970's AT&T was beginning to offer 1.544 Mbps services. The advantages
of these services were the obvious increased bandwidth as well as quality
objectives, which far exceeded the quality of existing analog lines. With
these services AT&T actually leased fixed T1 lines to the user.
There were very
few restrictions placed on these services. One requirement was that the
user's data must meet the 1's density required to maintain timing. This
requirement effectively reduces the bandwidth of the user's data to 1.344
Mbps. Other than this, the user was free to use any available channelization
or framing techniques.
In the early
1980's AT&T renamed the service High-Capacity Terrestrial Service
and began to require that the user's equipment employ D4 framing. (This
will be discussed in detail later).
This requirement
caused many T1 equipment suppliers to redesign their products in order
to continue to operate over AT&T lines. By 1986 use of D4 framing
was mandatory on AT&T T1 lines.
In the mid-1980's
AT&T renamed its service ACCUNET and began to offer new functions
to their users. Among these new functions were multiplexing and network
cross-connect reconfiguration.
The
Electrical Interface
The T1 interface
consists of two pairs of wires - a transmit data pair and a receive data
pair. Timing information is embedded in the data.
T1 utilizes
bipolar electrical pulses. Where most digital signals are either a ONE
or a ZERO (unipolar operation), T1 signals can be one of three states.
The ZERO voltage level is 0 volts, while the ONE voltage level can be
either a positive or a negative voltage.
Encoding
Methods
There are
a number of different encoding methods used on T1 lines. Alternate Mark
Inversion (AMI), Bipolar With 8-Bit Substitution (B8ZS), and High Density
Bipolar Three Code (HDB3) will be discussed here.
AMI encoding
causes the line to alternate between positive and negative pulses for
successive 1's. The 0's code is no pulse at all. Thus, a data pattern
of 11001011 would cause the following pattern on an AMI line: - +,-,0,0,+,0,-,+.
With this encoding
technique there is a problem with long strings of 0's in the user's data
which produce no transitions on the line. The receiving equipment needs
to see transitions in order to maintain synchronization. Because of this
problem, DS-1 specifications require that users limit the number of consecutive
0's in their data steam to less than 15.
With this scheme
of encoding there should never be consecutive positive or negative pulses
on the line (i.e., the following pattern should never occur: 0,+,-,+,+,-).
If two successive positive or two successive negative pulses appear on
the line, it is called a Bipolar Violation (BPV). Most T1 systems watch
for this event and flag it as an error when it occurs.
B8ZS and HDB3
are both methods which permit the user to send any pattern of data without
affecting the operation of the T1 line. Both of these encoding schemes
make use of BPVs to indicate that the users data contains a long string
of 0's.
B8ZS looks for
a sequence of eight successive 0's and substitutes a pattern of two successive
BPVs. The receiving station watches for this particular pattern of BPVs
and removes them to recreate the original user data stream.
HDB3 is the
scheme recommended by the CCITT. This scheme watches for a string of four
successive 0's and substitutes a single BPV on the line.
T1
Framing Techniques
D4
Framing
The original
framing format for T1 was D4 framing. A D4 frame consists of 192 data
bits: 24 channels X 8 bits per channel and a single framing bit.
D4 defines a
12-bit framing sequence which is sent as the 193rd bit in 12 consecutive
frames. These 12 frames together are referred to as a super frame.
The framing
pattern is defined as 100011011100. This pattern repeats continuously
and the receiving equipment locks onto it in order to properly synchronize
with the incoming data.
In order to
send supervisory information over a D4 link "bit robbing" is
used. A voice signal is not significantly affected if the low-order bit
in a byte is occasionally wrong. D4 framing makes use of this characteristic
of voice and uses the least-significant bits in each channel of the 6th
(A Bit) and 12th (B Bit) frames to send signalling information; on-hook,
off-hook, dialing and busy status.
D4 framing requires
that the 8th bit of every byte of every frame be set to a 1 when data
is transmitted. This requirement guarantees the required 1's density on
the link, regardless of the contents of the user data. This requirement
reduces the bandwidth available to the user from 64 Kbps to 56 Kbps (7
bits/frame X 8,000 frames/second).
Extended
Superframe (ESF) Framing
The Extended
Superframe Format (ESF) extends the D4 superframe from 12 frames to 24
frames. ESF also redefines the 193rd bit location in order to add additional
functionality.
In ESF the 193rd
bit location serves three different purposes:
- Frame synchronization
- Error detection
- Maintenance communications
(Facilities Data Link - FDL)
Within an ESF superframe,
24 bits are available for these functions. Six are used for synchronization,
six are used for error detection, and twelve are used for maintenance
communications.
In D4 framing,
12 bits are used per superframe for synchronization. In ESF framing, 6
bits are used per superframe for synchronization.
There is no
link-level error checking available with D4 framing (except for bipolar
violations). ESF framing utilizes a 6-bit Cyclic Redundancy Check (CRC)
sequence to verify that the frame has been received without any bit errors.
As a superframe is transmitted, a 6-bit CRC character is calculated for
the frame. This character is then sent in the six CRC bit locations of
the next superframe.
The receiving
equipment uses the same algorithm to calculate the CRC on the received
superframe and then compares the CRC value that it calculated with the
CRC received in the next superframe. If the two compare, then there is
a very high probability that there were no bit errors in transmission.
As was stated
earlier, 12 bits are used for maintenance communications. These 12 bits
give the maintenance communications channel a capacity of 4,000 bits per
second. This function enables the operators at the network control center
to interrogate the remote equipment for information on the performance
of the link.
As with D4 framing
ESF utilizes "robbed bits" for in-band signalling. ESF utilizes
4 frames per superframe for this signalling. The 6th (A bit), 12th (B
bit), 18th (C bit), and 24th (D bit) frames are used for the robbed bits.
The function of the robbed bits is the same as in D4 framing.
T1
Error
T1 has a
number of other defined alarm and control signals. The alarm signals have
different color designations and are used to indicate serious problems
on the link. These alarm signals are defined as:
- Red
Alarm
This is
a local equipment alarm. It indicates that the incoming signal has been
corrupted for a number of seconds. The red alarm shows up visually on
the equipment that detects the failure. This equipment will then begin
sending a yellow alarm as its outbound signal.
- Yellow
Alarm
The yellow
alarm alerts the network that a failure has been detected. The yellow
alarm pattern has a number of different definitions. The most common
D4 definition is to set 1 bit of every channel to a ZERO.
-
- Blue
Alarm
A blue
alarm indicates the total absence of incoming signal. This alarm also
serves to keep the circuit in synchronizations by sending continuous
transitions (an all 1's pattern).
T1
Loopback Signal
The control
signal defined in T1 is the loopback signal. This signal enables the operator
at a control center to command the remote equipment to loop its receive
signals back onto its transmit path. In this way complete end-to-end testing
can be accomplished from the control center.
There are two
defined loopback signals: the loop-up command and the loop-down command.
The loop-up command sets the link into loopback mode and consists of the
following pattern:
....100001000010000100...
sent within normal D4
framing for 5 seconds.
The loop-down command
resets the link to its normal mode and consists of the following pattern:
....100100100100100100....
again sent within normal
D4 framing for 5 seconds.
While the link is
in loopback, the operator can insert test equipment onto the line to test
its operation.
back
| next | index
|