Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ucbvax!MONK.PROTEON.COM!jas From: jas@MONK.PROTEON.COM.UUCP Newsgroups: comp.protocols.tcp-ip Subject: DSU/CSU units Message-ID: <8709240237.AA02350@monk.proteon.com> Date: Wed, 23-Sep-87 22:37:55 EDT Article-I.D.: monk.8709240237.AA02350 Posted: Wed Sep 23 22:37:55 1987 Date-Received: Sat, 26-Sep-87 10:04:20 EDT References: <[A.ISI.EDU]23-Sep-87.13:22:49.CERF> Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 27 (This may be a little rusty, since I'm not near my PUB's, but I think I've got the spirit, if not the letter, right.) T1 coding is trilevel, with levels I will call -1, 0, and +1. A bit of "zero" is always represented as 0. A bit "one" of will will be represented as -1 if the last "one" was +1, and as +1 if the last "one" was -1. T1 uses regenerative reclocking repeaters along the line. They require flux transitions to ge the clock out of. If they don't get enough, they lose it. To get transitions, you've got to send some "one"'s. This is why the rule of no more than 7 (?) "zero"'s in a row. B8ZS avoids this by putting a code violation in the bit cell for the 8th "zero". Thus, if the last "one" was -1, the 8th "zero" will be -1, and if the last "one" was +1, the 8th "zero" will be +1. This offends Central Offices, who constantly check for code violations. This one way they decide the line is sick. The nation may not be fully B8ZS safe for another decade. Many CSU/DSU's offer to run without B8ZS. They use different schemes to put your raw sync data on the T1 line without needing B8ZS to provide data transparency. Their price is usually correlated with how many bits they waste doing this, and how high a clock rate you get at the sync (RS-449) interface.