Академический Документы
Профессиональный Документы
Культура Документы
GFP GFP-F
GFP Frame
GFP-F Ethernet Encapsulation
C2
The complete GFP frame. Used for both GFP-Framed & GFP-Transparent modes of operation. (GFP-F and GFP-T respectively).
Pointers H4
POH
SDH/SONET Frame
Core Header
PLI
Payload area Length Indicator field. Indicates number of bytes in the GFP Payload Area
Ethernet Frame
Preamble SFD Destination Address Source Address VLAN Tag Length/Type Data
Preamble: SFD: Dest. Addr: Used to sync the network interfaces Start of frame delimiter The MAC address of the recipient
cHEC Core Header Error Control field. CRC-16 error control. Single bit error corrections and multi-bit detection PTI PFI EXI UPI CID Payload Type Identifier specifies client data or management frame Payload FCS Identifier indicates presence (1) or absence (0) of payload FCS Extension Header Identifier indicates NULL, Linear or Ring extension User Payload Identifier set according to client signal Optional Channel ID (Linear extension)
UPI
Payload Header
GFP Payload
Payload Header
FCS
Source Addr: The MAC address of the sender VLAN Tag: Length/Type: Used to group traffic for switching Length of data field (46 to 1500 bytes) or indicator of protocol carried Customer data (IP, video, etc.)
Core Header
GFP-F Frame
tHEC 2 byte Type HEC for single error correction over Type eHEC Extension HEC for single error correction
Length/Type
Destination Address
Preamble
VLAN Tag
Source Address
Data
SFD
FCS
Payload Information
Data:
Ethernet Frame
Payload FCS
FCS
FCS:
STS-nc/AU-nc
VCat
LCAS
GFP-T
GFP Superblock
65 bits
POH
Pointers H4
SOH/RSOH P O LOH/MSOH H
Payload
SONET/SDH
#1
#8
#n
SDH/SONET Frame
Superblock 11
Take 11 superblocks and add GFP framing Optional pFCS
Flag Bit
Jitter
OTU Payload FEC OTN
8 *64B/65B blocks formed leading bits repositioned into trailing byte plus CRC-16 added to form superblock
Re-coded back to 8B
All Data
Flag bit 1 block 65 bits (8 bytes plus flag bit)
Superblock 1
Overhead
0 1 1 1 1 1 1 1 1
GFP
2148 bytes
8B/10B Code GFP Headers 8*64/65B blocks Trailing byte Superblock CRC-16 Optional pFCS No. of bytes
Data
2112
Fibre Channel
Eight 64/65B Blocks (64 data bytes plus one flag byte)
Take eight 8 byte plus one flag bit block and group. 8 Flag bits moved to form 1 BYTE at end
7 data 1 control 6 data 2 control 5 data 3 control 4 data 4 control 3 data 5 control 2 data 6 control 1 data 7 control 8 control
1 aaa C1 0 bbb C2
End of Frame
CRC
1 aaa C1 1 bbb C2 1 ccc C3 1 ddd C4 1 eee C5 0 fff C6 1 aaa C1 1 bbb C2 1 ccc C3 1 ddd C4 1 eee C5 1 fff C6 1 aaa C1 1 bbb C2 1 ccc C3 1 ddd C4 1 eee C5 1 fff C6
24
1 ggg C7 0 hhh C8
VCAT
(Virtual Concatenation)
VCAT is specied by ITU-T G.707 and enables end-to-end connections that precisely match the client requirements without wasting bandwidth. High-order VCAT provides a 52Mb/s (STS-1) or 155Mb/s (AU-4) resolution. Low-order VCAT provides a 1.5Mb/s (VT 1.5) or 2Mb/s (VC-12) resolution. VCG members need not be in adjacent channels and can take different paths through the network, so ingress and egress elements must be able to tolerate up to 256 ms of differential delay between VCG members.
C2 H4
1-n columns fixed stuff
Contiguous Concatenation
Payload area for client data
Virtual Concatenation
May take diverse routes thru network Intermediate nodes dont need to recognize virtual structure Payload sizes much more efficient for data payloads
Contiguous Concatenation SONET STS-1 STS-1 STS-3c STS-12c STS-48c SDH VC-3 VC-3 VC-4 4c VC-4-4c VC-4-16c VC-4-16c
Virtual Concatenation SONET VT-1.5-7v VT-1.5-16v STS-1-2v STS-1-4v STS-1-21v SDH VC-12-5v VC-12-12v VC-3-2v VC-3-4v VC-4-7v
100 Base-T
Bandwidth Efficiency
67%
Efficiency Increase
100%
J1 B3 C2 G1 F2 H4 F3 K3 N1
J1 B3 C2 G1 F2 H4 F3 K3 N1
STS-1 #2 / VC-3 #2
Virtual Concatenation
STS-1 #1 / VC-3 #1
J1 B3 C2 G1 F2 H4 F3 K3 N1
14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2
n-1 n
n+1
J1 B3 C2 G1 F2 H4 F3 K3 N1
14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2
n-1 n
V5 J2 N2 K4
n+1
Z7/K4 byte bit 2 has a frame count which allows for compensation of differential delays upto 512 ms in 32 x 16 ms steps
LCAS
LCAS
So
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
RSAck GID
SQ
CTRL
Reserved
MST
CRC-3
Add Cmnd
Sk
mem (new)
a +1
Sk
Sk
mem Sk
mem (EOS)
6
Sk
14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8
n-1
Decrease cmnd
CTRL=IDLE SQ>3
CTRL=EOS SQ=3
OK
FADD FIDLE MADD MREMOVE
IDLE
MADD
Member 4 Member 5
MST CTRL OK NORM OK NORM OK IDLE SQ 4 4> 3> MST OK OK OK
Start
CTRL=NORM
Decrease cmnd
Note
1 2 3 4 5 6 7 8 9 Initial Condition NMS issues Add command to So and Sk LCASC So (a) sends CTRL = ADD and SQ = n; So (a+1) sends CTRL = ADD and SQ =n+1 Sk (a+1) sends MS=OK to So So (n1) sends CTRL = NORM; So (a+1) sends CTRL = EOS and SQ = n RS-Ack bit inverted due to change in sequence Sk (a) sends MST=OK to So So (a) sends CTRL = EOS; So (a+1) sends CTRL = NORM RS-Ack bit inverted due to change in sequence
Member n
CTRL EOS EOS EOS EOS NORM NORM NORM NORM NORM SQ n-1 n-1 n-1 n-1 n-1 n-1 n-1 n-1 n-1 MST OK OK OK OK OK OK OK OK OK
Member a (new)
CTRL IDLE IDLE ADD ADD ADD ADD ADD EOS EOS SQ FF FF n n n+1 n+1 n+1 n+1 n+1 MST FAIL FAIL FAIL FAIL FAIL FAIL OK OK OK
RS-Ack
0 0 0 0 0 1 1 1 0
Note
1 2 3 4 5 6 7
Member 6
CTRL EOS EOS EOS SQ 5 5 3 MST OK OK OK
n+1
GID: Identification of the VCG. All members of the same VCG have the same value in the frames with the same MFI. CRC: CRC check is performed on every control packet after it has been received, and the contents rejected if the test fails MST: Status of all members of the same VCG spread across multiple control packets, an MST multiframe. RS-Ack: When a renumbering of the sequence numbers or a change of the number of the members is detected at the Sk, a notification to the So per VCG has to be performed by toggling the RS-Ack bit..
CTRL NORM Initial Condition NMS issues Decrease command to So LCASC NORM IDLE So (3) sends CTRL = IDLE, SQ > 3 So (4) sends CTRL = IDLE, SQ > 3 So (5) sends SQ = 3 IDLE Sk (unwanted) sends MST = FAIL to So IDLE Sk (unwanted) sends MST = FAIL to So RS-Ack bit inverted due to change in sequence IDLE NMS issues Decrease command to Sk LCASC IDLE
SQ 3 3> 3>
RS-Ack
0 0 0
ADD
(MST) ROK
FAIL
MREMOVE
IDLE
NORM
(MST) ROK (MST) RFAIL
REMOVE
MREMOVE
3 3 3 3
OK OK OK OK
1 1 1 1
DNU
Added to Concatenated Group
IDLE: Not provisioned OK: Incoming signal experiences no failure condition or receives and acknowledges a request for addition FAIL: Incoming signal experiences some failure condition or request for removal received and acknowledged
RPR
DA SA
TTL BASE EF FI HEC DA Extended SA Extended PS SO RES
Header
Payload
Time To Live (8) Ring Identifier (1) Fairness Eligible bit (1) Base Frame Type (2) Ring Service Class (2) Control Wrap Eligible bit (1) Parity bit (1)
Payload
FCS
802.17 MAC
DA: Destination Address (48) SA: Source Address (48) TTL BASE: initial value of TTL field (8) EF: FI: PS: SO: RES: HEC: DA Ext: SA Ext: Protocol Payload FCS: Extended Frame bit (1) Flooding Indication (2) Ext Passed Source bit (1) Ring Control Strict Order bit (1) Reserved (2) Header Error Correction (16) DA Extended (48) SA Extended (48) Protocol Type (16) Contains data Frame Check Sequence (32)
Agilent OmniBER
The Agilent OmniBER is the industrys most comprehensive solution for NGS (Next Generation SONET/SDH), RPR and OTN with accurate and repeatable jitter measurements to ITU-T 0.172 supporting all SONET/SDH rates to OC-192/STM-64.
Agilent N2X
Agilent N2X is the industrys most comprehensive multi-service test solution for converging network infrastructures. The Agilent N2X multi-service tester is the rst to combine leading-edge services testing with carrier-grade infrastructure testing and emulation.
Source Address ttlBase Extended Ring Control HEC Control Type Control Version
Core Header
FCS
www.agilent.com/comms/omniber
www.agilent.com/comms/N2X