Table of Contents Index NMS Glossary Previous Page Next Page Version


Appendix C

T1 and E1 Trunk Channels


Introduction
Channels and Transmission Rates
Signaling
Channel Associated Signaling (CAS)
Common Channel Signaling (CCS)
Framing
T1 Framing
E1 Framing
Voice Encoding
Companding
AMI, Ones Density, and Zero Code Suppression

IntroductionTop of Page

This chapter:

Channels and Transmission RatesTop of Page

T1 and E1 are four-wire digital transmission links. T1 is used mainly in the United States, Canada, Hong Kong, and Japan. E1 is used in Europe.

Data on a T1 or E1 trunk is transmitted in channels. Each channel carries information digitized at 64000 bits per second (bps). This transmission rate is called the digital signal level 0 (DS-0) rate.

T1 carries 24 channels. E1 carries 32 channels. The total throughput rate (called digital signal level 1 or DS-1) is:

SignalingTop of Page

Two types of information are carried on a trunk:

Signaling information can be conveyed using either channel associated signaling (CAS) or common channel signaling (CCS). These signaling methods are described in the following sections.

Channel Associated Signaling (CAS)Top of Page

With CAS, signaling information is sent for all channels at regular intervals, regardless of whether each channel's state changes. The information for each channel consists of a set of bits (called the ABCD bits). Whenever a channel's state changes, the ABCD bit pattern for that channel changes to convey the signaling bits.

On T1 trunks using a CAS protocol, the signaling information for each channel is transmitted using a method called robbed-bit signaling. With this method, one of the bits in the voice information in each channel is changed at regular intervals to indicate the state of the channel. Since the intervals are widely spaced, sound quality in the channel is not compromised.

On E1 trunks using a CAS protocol, channel 16 carries the ABCD bits for all of the other channels. No robbed-bit signaling is used.

Different CAS protocols use the ABCD bits in different ways. For example, some protocols use only two bits to signal four separate states; the other bits are not used. Other protocols convey signaling using one bit only, by setting and resetting the bit at specific intervals to signal different states. The specific patterns of bits used to indicate signaling states differ from country to country. Refer to the appropriate protocol reference manual for more information.

Common Channel Signaling (CCS)Top of Page

With CCS, packets of signaling information for a channel are sent when the channel's state changes, instead of signaling bits. CCS information is sent in a dedicated channel, the data channel or D channel. Voice information is carried in bearer channels (B channels).

Different CCS protocols reserve different channels for transmitting data. For example, GR-303 occupies channels 24 and 12 on T1 trunks to run TMC and EOC protocols. GR-303 also uses robbed-bit signaling for call control on established connections. On E1 trunks using the V5 protocol signalling takes place on channels 15, 16, and 31.

FramingTop of Page

On T1 and E1 trunks, the data in the channels is combined into a single continuous stream of data using time-division multiplexing (TDM). With TDM, the channels take turns "sharing" the trunk over and over again. Each channel broadcasts 8 bits at a time. The time given a channel during a given round is called a timeslot. One cycle of timeslots is called a frame.

T1 and E1 delineate frames differently. The following sections describe T1 and E1 framing formats.

When configuring a CG board, you specify which framing format to use. For more information about configuring the CG board, refer to the CG hardware documentation.

T1 FramingTop of Page

On T1 trunks, a frame consists of 24 timeslots, sent every 125 µsec (1/8000 sec).


appc0.gif

Figure 19. T1 Frame


CG boards support two T1 framing formats: D4 framing and Extended SuperFrame (ESF).

With D4 framing, a single framing bit (F bit) is sent after each frame, to mark the end of the frame and the beginning of the next one. Each frame consists of (24x8)+1 = 193 bits. The framing bits (8000 per second) take up extra bandwidth.


appc1.gif


Figure 20. Framing Bits on a T1 Trunk

After each frame, the F bit is set or reset according to a pattern that repeats once every 12 frames: 100011011100. This makes the F bit recognizable even in the high-speed T1 bit stream. The 12 frames in this cycle constitute one superframe.

With CAS protocols, the least significant bit in each timeslot is "robbed" for signaling in the 6th and 12th frames in each superframe. Since each bit has only two possible states (0 or 1), only four separate signaling conditions can be transmitted with CAS protocols.


appc2.gif


Figure 21. Robbed-bit Signaling (D4 Framing Format)

With ESF framing, an extra bit appears after every frame, as in D4 framing. However, only every fourth extra bit is used for framing. This bit is set or reset in a pattern that repeats once every 24 frames, instead of the 12-frame repetition in D4 framing. The 24 frames in the cycle constitute one extended superframe.

All of the other extra bits (18 in all) are used alternately:

With CAS protocols, bits are robbed from each timeslot in the 6th, 12th, 18th, and 24th frame in the extended superframe (as shown in Figure 22). Thus instead of two signaling bits per superframe, ESF has 4 bits, allowing up to 16 separate signaling conditions to be transmitted.

.
appc3.gif

Figure 22. Extended Super Frame

E1 FramingTop of Page

On E1 trunks, a frame consists of 32 timeslots. A frame is sent every 125 µsec (1/8000 sec).


appc4.gif

Figure 23. E1 Frame


In each frame, channels are numbered 0 through 31. Half of the first channel (channel 0) is used for frame synchronization. The other half can be used as a Facilities Data Link (FDL).

With CAS protocols, signaling information for each channel is carried in channel 16. This eliminates the need for robbed-bit signaling. Channels 1 through 15 and 17 through 31 (30 channels in all) carry voice data information.


appc5.gif

Figure 24. CEPT E1 Timeslots


With CAS protocols, four ABCD bits are sent for each channel at a time. Since timeslot 16 can carry only 8 bits of information per frame, it is not possible to send the signaling for all 30 channels in each frame. Therefore, channels take turns using channel 16, two at a time. It takes 15 frames to cycle through the signaling for all channels.

After every 15 frames, an extra frame is sent to synchronize the receiver to the signaling channel. Therefore the full cycle contains 16 frames. A group of 16 such frames is called a multiframe.


appc6.gif

Figure 25. E1 Multiframe

Voice EncodingTop of Page

For CG boards, the information received is already Pulse Code Modulation (PCM) encoded.

CompandingTop of Page

Only 256 possible amplitude measurements can be represented with 8 bits. 256 digital values are not enough to represent the entire amplitude range of the human voice at a usable quality level. However, most of the characteristics of a voice signal that make it understandable to the human ear exist at the lower end of the amplitude range. Therefore, the values are assigned to amplitude values non-linearly, with many values available to represent various amplitudes in the low end of the range, and few values to measure the high end. This compression method is called companding.

Different companding algorithms are used in different geographic regions. A companding method called mu-law is used in the US, Canada, and Japan. Another method, called A-law, is used in the rest of the world.

When configuring a CG board, you select mu-law or A-law versions of the DSP files.

AMI, Ones Density, and Zero Code SuppressionTop of Page

To reduce cross talk on T1 and E1 trunks, and to eliminate DC bias, each 1 bit on the trunk is sent with the opposite electrical polarity of the preceding 1 bit. This transmission method is called alternate mark inversion (AMI).

0 bits are sent as intervals of zero voltage. Multiple zeros in a row appear at the receiving end as one long interval of no voltage. If these gaps are too long, it is difficult for the receiving end to maintain framing synchronization with the transmitting end. Various algorithms used in T1 and E1 transmissions get around this problem by ensuring that there are sufficient ones (enough ones density) to keep the transmitting and receiving ends in synchronization. These are called zero code suppression algorithms.
Algorithm

Description

B8ZS - binary 8-zero suppression

This is the algorithm used with ISDN protocols. To send an interval of successive zeroes, the sending end replaces the zeroes with a pattern of ones and zeroes in which bipolar violations occur; that is, one or more successive ones are sent with the same polarity, disrupting the AMI pattern. The pattern of bipolar violations is recognized at the receiving end and turned back into zeroes.

HDB3

High density bipolar 3 code - uses patterns of bipolar violations to replace sequences of 4 zero data bits in order to maintain ones density on clear channel transmission.

Jammed-bit 7 zero code suppression

In an interval of zeroes, the sending end jams every bit 7 high so the receiving end can recognize it. This method sacrifices data integrity, but quality is sufficient for voice transmissions.

No zero code suppression

Zero code suppression disabled.

CG boards configured as E1 boards can be set up to transmit without zero code suppression, or to use the high density bipolar 3 code (HDB3) algorithm. When configuring a CG board, you must specify which algorithm to use. For more information, refer to the CG board documentation.



Table of Contents Index NMS Glossary Previous Page Next Page Version


Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2001, NMS Communications Corporation. All rights reserved.