1-20MULTIPLEXED COMMUNICATION

____________________________________________________________________________________________________________________________

_

ever be all zeros. Mode-2 communication always ensures signal inversion, while mode 3 usually does.

ZCS is the only line coding allowed over DS1 restricted channels. Restricted channels are those that guarantee successful transmission for voice and for data that has been encoded to ensure that there is never an all-zeros byte.

B8ZS Line Coding

B8ZS line coding substitutes a predetermined bit string for every group of eight consecutive zeros that it finds in the transmission stream. The predetermined substitute string contains intentional bipolar pulse violations so that it can be recognized at the receiving end.

With B8ZS line coding, no special care must be taken to use inverted HDLC or inverted LAPD for data. This is because the data will never be adulterated by the arbitrary insertion of 1s in the all-zeros byte. Instead, at the DS1 board, for both voice and data, all-zero bytes are replaced with a substitute string of eight bits. The substitute string contains enough 1s to fulfill the ones-density requirement.

Uncoded

 

Bit Stream

010011

00000000

111

00000000

00000000

01

Pulse

Stream 0+00-+

000+-0-+

-+-

000-+0+-

000-+0+-

0+

Intentional violations based on polarity

of last 1 transmitted

Figure 1-6.Example of B8ZS Line Coding

Different substitute strings are used depending upon whether the last 1 in the transmission stream was represented by a negative pulse or a positive pulse. The string that is substituted is chosen because it creates a bipolar pulse violation (for example, a positive 1, followed by another positive 1; or a negative 1 followed by another negative 1), thus alerting the the receiving equipment to either an error condition or an all-zeros byte. When the receiving equipment examines the byte that is in error, if it recognizes one of the designated bipolar pulse sequences, it restores the original data by replacing the substitute string with an all-zeros byte.

B8ZS line coding is used over unrestricted, or clear, channels. These channels can carry any kind of data, regarless of the encoding. Unrestricted channels are equipped with devices that can distinguish between true errors and intentional bipolar violations.

Page 40
Image 40
AT&T 7400 series, 7500 series, 7100 series, 2500 series, 7200 series, 7300 series manual B8ZS Line Coding