ATM Physical Layers - Washington University in St. Louisjain/atm/ftp/atm_phy.pdf · 2016-03-03 ·...
Transcript of ATM Physical Layers - Washington University in St. Louisjain/atm/ftp/atm_phy.pdf · 2016-03-03 ·...
Raj JainThe Ohio State University
1
ATM Physical LayerATM Physical Layer
Raj Jain
Professor of Computer and Information ScienceThe Ohio State University
Columbus, OH [email protected]
http://www.cis.ohio-state.edu/~jain/
Raj JainThe Ohio State University
2
Physical LayerPhysical Layerq Physical Medium Dependent (PMD) Sublayer:
q Fiber, Twisted-Pair, Coax, SONET, DS3
q Transmission convergence layer:
q Convert bit stream to cell stream
q Transmission frame adaptation: packing cells into frames
q Cell delineation: scrambling and cell recovery afterdescrambling
q HEC generation and verification
q Cell rate decoupling: Insertion and suppression of idlecells
Raj JainThe Ohio State University
3
B-ISDN Physical LayerB-ISDN Physical Layerq I.432 (1993) defines three PHY Interfaces at TB
(NT1-NT2):
q Full-duplex 155.52 Mbps
q Subscriber to Network at 155.52 Mbps, Network tosubscriber at 622.08 Mbps (For video distribution)
q Full-duplex 622.08 Mbps
q Full-Duplex 155.52 Mbps
q Coaxial cable pair (100-200 m max) using CMI coding
q Single mode fiber pair (800-2000 m max) using NRZ
q 622.08 Mbps: Single mode fiber pair using NRZ
Raj JainThe Ohio State University
4
PHYs for Private UNIPHYs for Private UNI
Frame Format Bit Rate/Line Rate MediaCell Stream 25.6 Mbps/ 32 Mbaud UTP-3STS-1 51.84 Mbps UTP-3FDDI 100 Mbps/ 125 Mbaud Multimode FiberSTS-3c, STM-1 155.52 Mbps UTP-5STS-3c, STM-1 155.52 Mbps Single-Mode Fiber,
Multimode Fiber, Coaxpair
Cell Stream 155.52 Mbps/ 194.4Mbaud
Multimode Fiber, STP
STS-3c, STM-1 155.52 Mbps UTP-3STS-12, STM-4 622.08 Mbps SMF, MMF
Raj JainThe Ohio State University
5
PHYs for Public UNIPHYs for Public UNI
Frame Format Bit Rate MediaDS1 1.544 Mbps Twisted pairDS3 44.736 Mbps Coax pairSTS-3c, STM-1 155.520 Mbps Single-mode FiberE1 2.048 Mbps Twisted pair, Coax pairE3 34.368 Mbps Coax pairJ2 6.312 Mbps Coax pairN × T1 N × 1.544 Mbps Twisted pair
Raj JainThe Ohio State University
6
Transmission StructureTransmission Structureq I.432 specifies two options:
q Sequence of cells. Synchronization using HEC.
q SONET/SDH payload envelops
Raj JainThe Ohio State University
7
Cell-Stream PhyCell-Stream Phy
q Continuous stream of cells. No framing.
q Hunt bit-by-bit for correct header.
q Look for δ correct headers before entering synch state
q α incorrect headers ⇒ resynchronize
q α and δ are parameters.
q VPI/VCI = 0/9 ⇒ Phy layer OAM cells (F1, F2, F3 level)
Cell
Hunt Presync SyncCorrect HEC
α Incorrect HEC
δ Correct HECs
Raj JainThe Ohio State University
8
SONET/SDH Based PhySONET/SDH Based Phyq Allows SONET facilities to be used for ATM and non-ATM
q Lower speed ATM streams can be multiplexed into higherspeed SONET streams
q H4 octet in the path header indicates offset to the boundaryof the first cell following H4
q Some cell may need to be split between successive SONETframes.
q OAM information is carried in the SONET overhead octets.F1 and F2 in section overhead. F3 in path overhead.
Raj JainThe Ohio State University
9
SONET/SDH PhySONET/SDH Phy
B3J1
C2G1F2H4Z3Z4Z5
260 Columns
Path Overhead
9 R
ows
...
...
...
Cell
9 Columns
Raj JainThe Ohio State University
10
SONET STS-3cSONET STS-3cq Payload rate = 9 × 260 × 8/125 = 149.76 Mbps
q Cell payload rate = 135.63 Mbps
q Cell delineation using HEC.
q Look for 5-byte blocks with HEC separated by 48 bytes
q Cells are packed one after another ⇒ One can send 127 bitsmatching the scrambling sequence resulting in all 1’s or 0’s.Scramble by dividing by 1 + x43.Only one in 243 patterns will cause all 1’s or 0’s.
q Self-synchronous scrambler⇒ No need for synchronization. ⇒ Each bit error in fiber results in two bit errors afterdescrambling (multiplication).
Raj JainThe Ohio State University
11
ATM on SONET STS-3cATM on SONET STS-3cq The polynomial was chosen because it does not conflict
with existing CRCs.
q Also 43 is larger than header length ⇒ Header will not havetwo-bit errors.
Raj JainThe Ohio State University
12
44 Mbps DS344 Mbps DS3q Payload rate = 7 × 8×84/106.4 = 44.21 Mbps
q Cell Payload rate = 12 cells per 125 µs = 36.864 Mbps
Framing and Maintenance Payload
1 84 1 84 1 84 1 84 1 84 1 84 1 84 1 84Trailer
Raj JainThe Ohio State University
13
155 Mbps, 8b/10b155 Mbps, 8b/10bq 8b/10b code used in Fiber Channel
q 2 km multimode fiber or 100 m shielded twisted pair
q 155.52 Mbps ⇒ 194.4 Mbaud
q Cells delimited using a transmission frame
q Cell payload rate =155.52× (26/27) ×(48/53)= 135.63 Mbps = STS-3c rate
FrameDelimiter
Cell 1OA&M Cell 2 Cell 26
5B 48B 53B
Raj JainThe Ohio State University
14
100 Mbps 4b/5b100 Mbps 4b/5bq 4b/5b used in FDDI
q 100 Mbps ⇒ 125 Mbaud
q Cells delimited with TT pair
q Cell = TT + 53 bytes = 2 + 106 = 108 symbols
q Cell payload rate = 100(53/54)(48/53) = 88.89 Mbps
TT Cell TT Cell TT Cell TT Cell
Raj JainThe Ohio State University
15
1.5 Mbps DS11.5 Mbps DS1
q Payload rate = 24 bytes/125 ms = 1.536 Mbps
q Cell delineation by HEC detection
q Cell payload rate = 1.536 * (48/53) = 1.391 Mpbs
...
Framing bit 24th byte
FFF HeaderFF HeaderF
193 bitsHeader
Raj JainThe Ohio State University
16
6.312 Mbps6.312 Mbps
q Payload rate = 98 bytes/125 µs = 6.272 Mbps
q 97th and 98th byte are reserved.96 Bytes per frame used for cell stream.
q Cell delineation by HEC detection
q Cell payload rate = (48/53)(96×8/125µs)= 5.928 Mpbs
...
5 Framing bits 98th byte
Raj JainThe Ohio State University
17
25.6 Mbps UTP25.6 Mbps UTPq Scrambling:
q pseudo-random numbers are generated usingx10 + x7 + 1
q Successive 4 bits are XOR’ed with 4-bits of data
q All 53 bytes are scrambled
q The random number generator is initialized to 3FF upondetection of two consecutive escape (X) nibbles. The twoX nibles (00010) may not be octet-aligned.
q Coding: 4b/5b + NRZI
Raj JainThe Ohio State University
18
UTOPIAUTOPIAq Universal Test & Operations PHY Interface for ATM
q A common PHY-ATM interface over a wide range of PHYs
q Chip-chip or board-board interface ⇒ Industry standarddevices
q PHY-ATM interface not visible outside and so not requiredfor interoperability
PHYATM
Transmit DataTransmit ControlReceive DataReceive Control
ManagementEntity
Management InterfaceTest Interface
Raj JainThe Ohio State University
19
UTOPIAUTOPIAq UTOPIA Level 1 defines electrical interfaces for:
q An 8-bit wide data path using an octet-level handshake at25 MHz
q An 8-bit data path using cell-level handshake at 25 MHz
q 16-bit and 32-bit wide data paths may be defined for higherspeeds
q UTOPIA Level 2
q addresses 33 MHz operation for PCI bus and
q 50 MHz operation for 622 Mbps
q Multi-PHY operation
Raj JainThe Ohio State University
20
ReferencesReferencesq G. Garg, “UTOPIA Level 2 Specification V0.8,” ATM
Forum/95-0114R1, April 10, 1995.
q “UTOPIA, An ATM-PHY Interface Specification, Level 1,V2.01,” March 21, 1994.
q G.H. Im, et al, “51.84 Mb/s 16-CAP ATM LAN standard,”IEEE JSAC, May 1995, pp. 620-632.
q W.E. Stephens and T.C. Banwell, “155.52 Mb/s DataTransmission on Category 5 Cable Plant,” IEEECommunications Magazine, April 1995, pp. 62-69.
q “6,312 kbps UNI Specification”
q “Physical Interface Specifications for 25.6 Mb/s overTwisted Pair Cable,” June 11, 1995.
Raj JainThe Ohio State University
21
q DS1 Physical Layer Specification, September 1994.
q E3 (34,368 kbps) Physical Lyaer Interface, November 28,1994.
q E4 (139 264 kbps) Physical Layer Interface, November 28,1994.
q “ATM Physical Medium Dependent Interface Specificationfor 155 Mb/s over Twisted Pair Cable,” AF-PHY-0015.000,September 1994.
q “Mid-Range Physical Layer Specification for Category 3Unshielded Twisted Pair,” AF-PHY-0018.000, September1994.
q K. Brinkerhoff, et al, “155.52 Mb/s Physical LayerSpecification for Category 3 Unshielded Twisted-Pair, Draft1.2, January 1995.