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.

There are several baseband line signaling techniques. The most common is<br />

Non-Return-<strong>to</strong>-Zero (NRZ). NRZ uses <strong>the</strong> presence and absence of voltage <strong>to</strong><br />

represent ones and zeros. Non-Return-<strong>to</strong>-Zero Invert on Ones (NRZI) is ano<strong>the</strong>r<br />

popular baseband line signaling technique. NRZI uses <strong>the</strong> shift in line level <strong>to</strong><br />

indicate a one and <strong>the</strong> absence of a line level shift <strong>to</strong> represent a zero. In o<strong>the</strong>r<br />

words, when <strong>the</strong>re is no line signal, it's a zero, and when <strong>the</strong>re is a signal, it's a one.<br />

For NRZ, a signal on <strong>the</strong> line represents a one, but <strong>the</strong> line starts off with no signal,<br />

whereas with NRZI <strong>the</strong>re is always a line signal. Hence, <strong>the</strong> transition from an active<br />

state <strong>to</strong> passive state can indicate a zero. However, nei<strong>the</strong>r of <strong>the</strong>se methods is<br />

easily implemented for LAN use, because a timing element is needed <strong>to</strong> distinguish<br />

<strong>the</strong> bit periods. Without timing, <strong>the</strong> sending and receiving stations will not be able <strong>to</strong><br />

discern how many bits are actually being transmitted when a stream of consecutive<br />

ones or zeros are sent. To use <strong>the</strong>se signaling systems, <strong>the</strong> pro<strong>to</strong>col must specify a<br />

timing mechanism.<br />

Manchester and MTL-3 Line Encoding<br />

Because LAN transmissions are intermittent in nature and cannot be used <strong>to</strong> provide<br />

a constant source of clocking, a variation on NRZ was developed, Manchester<br />

encoding. Manchester encoding is used by 10Mbps E<strong>the</strong>rnet and Token Ring PHY<br />

implementations. Manchester encoding transmits bit data in a bit-by-bit serial<br />

stream across <strong>the</strong> transmission path. Positive and negative voltage is used <strong>to</strong><br />

represent binary ones and zeros. Timing is derived through <strong>the</strong> voltage transitions<br />

in <strong>the</strong> middle of each bit. High <strong>to</strong> low transitions represent a zero bit and low <strong>to</strong> high<br />

represent a one bit. Manchester encoding works well, but is not very efficient<br />

because it requires a lot of signal bandwidth <strong>to</strong> accommodate <strong>the</strong> positive and<br />

negative voltage transitions. NRZ, by comparison, only requires half as much, as it<br />

utilizes just two voltage states (none and positive).<br />

Manchester encoding also utilizes fairly high voltage states (+/- 3VDC). This high<br />

signal load becomes problematic at high frequencies (required for high-speed<br />

transmission) because it becomes susceptible <strong>to</strong> electromagnetic interference (EMI)<br />

and radio frequency interference (RFI). For 10Mbps E<strong>the</strong>rnet, Manchester's<br />

serial-bit stream and self-timing attributes make it attractive and its limitations go<br />

unnoticed.<br />

For high-speed line encoding over copper transmission media, a different encoding<br />

scheme is used: Multilevel 3 (MLT-3). MLT-3 is used by 100Mbps E<strong>the</strong>rnet over UTP<br />

and Copper Distributed Data Interface (CDDI), which is an implementation of FDDI<br />

over copper cabling. MLT-3, like Manchester, is a bitstream "line" encoding<br />

mechanism, but it uses a low bandwidth circular ternary signaling system where bit<br />

changes are indicated with voltage transitions 0 <strong>to</strong> +1, <strong>to</strong> 0 <strong>to</strong> -1. MLT-3's efficient

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

Saved successfully!

Ooh no, something went wrong!