Jump to content

B8ZS: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
mNo edit summary
m Twinkle glitching
 
(44 intermediate revisions by 30 users not shown)
Line 1: Line 1:
#REDIRECT [[Modified AMI code#B8ZS]]
'''B8ZS''' is an abbreviation for <b>bipolar with eight-zero substitution</b> . A [[T-carrier]] [[line code]] in which bipolar violations are deliberately inserted if [[user]] [[data]] contains a [[string]] of 8 or more consecutive zeros.
[[Category:Line codes]]


{{Redirect category shell|
<table border="1" width="50%" cellspacing="0" cellpadding="0">
{{R to anchor}}
<tr>
{{R from merge}}
<td colspan="8">Original signal:</td>
}}
</tr>
<tr>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td colspan="8">B8ZS encoded signal (V=bipolar violation)</td>
</tr>
<tr>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">V</td>
<td align="center">1</td>
<td align="center">0</td>
<td align="center">V</td>
<td align="center">1</td>
</tr>
</table>

B8ZS is used to ensure a sufficient number of transitions to maintain [[system]] [[synchronization]] when the user [[data stream]] contains an insufficient number of "ones" to do so.

B8ZS is used in the North American hierarchy at the T1 rate. When European E1 was developed much later than T1, it was then common knowledge that forcing 'ones' into a DS0 would corrupt data. E1 uses another method called High Density Bipolar Three ([[HDB3]]) code.

Latest revision as of 11:11, 11 August 2022