09.12.2012 Views

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

contains consecutive ones and zeros, however, so timing is needed <strong>to</strong> determine<br />

how long a signal lasts, so that consecutive ones and zeros can be counted correctly.<br />

The T-carrier system transports data synchronously, and a timing scheme is<br />

essential for proper data delivery.<br />

To maintain proper timing, <strong>the</strong> CSU counts <strong>the</strong> one bits in <strong>the</strong> datastream. It uses a<br />

bipolar signaling mechanism that uses a 3.3 VDC current stream. Binary ones are<br />

represented by ei<strong>the</strong>r +/- 3.3 volts, and a binary zero is an absence of voltage flux.<br />

There are two bipolar coding schemes used with T1 circuits: Alternate Mark<br />

Inversion (AMI) and Bipolar 8 Zero Substitution (B8ZS).<br />

AMI coding represents a binary one (called a mark) with alternate voltage pulses<br />

between zeros (called spaces) which are represented by an absence of a pulse. This<br />

is <strong>to</strong> say that if <strong>the</strong> first binary 1 is +3 volts, <strong>the</strong> next one will be –3 volts, regardless<br />

of how many zeros are in between, hence <strong>the</strong> name alternate mark inversion. If <strong>the</strong><br />

ones are not represented by <strong>the</strong> correct polarity, a condition known as a bipolar<br />

violation results.<br />

As mentioned earlier, <strong>the</strong> T1 circuit timing is maintained by counting <strong>the</strong> ones in <strong>the</strong><br />

datastream. If <strong>the</strong> datastream does not have enough binary ones, <strong>the</strong> timing circuit<br />

in <strong>the</strong> CSU cannot derive reliable timing. To avoid this problem, <strong>the</strong> AT&T<br />

Compatibility Bulletin 119 specifies that a certain percentage of <strong>the</strong> bitstream traffic<br />

must be binary ones. This is commonly referred <strong>to</strong> as "ones density." The ones<br />

density specification requires that "no more than 15 contiguous zeros will present in<br />

a transport frame" and "<strong>the</strong>re shall be at least 'N'ones in every 8 (N+1) bits for an<br />

average ones density of 12.5%."<br />

To maintain compliance with <strong>the</strong> ones density rule, <strong>the</strong> CSU checks <strong>the</strong> datastream<br />

<strong>to</strong> ensure that <strong>the</strong> bitstream is in compliance. If it is not, <strong>the</strong> CSU inserts "extra"<br />

binary ones in<strong>to</strong> <strong>the</strong> bitstream. Needless <strong>to</strong> say, this does affect how <strong>the</strong> data is<br />

interpreted at <strong>the</strong> receiving end. Because of this, AMI encoding is not well-suited for<br />

data transmissions, which cannot <strong>to</strong>lerate changes <strong>to</strong> <strong>the</strong> bitstream.<br />

B8ZS<br />

To transmit data, <strong>the</strong> capability <strong>to</strong> send any data pattern, including an indefinite<br />

period of all zeros, is an essential requirement. Because of <strong>the</strong> highly variable<br />

nature of data, a "clear channel" T-carrier circuit is required. To provide clear<br />

channel T-carrier service, B8ZS encoding is used. B8ZS uses alternating polarities<br />

<strong>to</strong> represent marks, <strong>the</strong> same way AMI does. When <strong>the</strong> MUX recognizes eight<br />

consecutive zeros in <strong>the</strong> bitstream, however, it inserts a bipolar violation in bit<br />

positions 4 and 7. This violation is recognized by <strong>the</strong> receiving MUX as a substitution<br />

code, and <strong>the</strong> zeros are interpreted properly. The only trick with using B8ZS is that<br />

all <strong>the</strong> equipment in <strong>the</strong> data path must recognize <strong>the</strong> B8ZS violation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!