1 VLAN - FDDI-II HYBRID RING CONTROL All rights reserved. No part of this publication and file may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without prior written permission of Professor Nen-Fu Huang (E-mail: [email protected]).
24
Embed
1VLAN - FDDI-II HYBRID RING CONTROL All rights reserved. No part of this publication and file may be reproduced, stored in a retrieval system, or transmitted.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1VLAN -
FDDI-II HYBRID RING CONTROL
All rights reserved. No part of this publication and file may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without prior written permission of Professor Nen-Fu Huang (E-mail: [email protected]).
2VLAN -
FDDI-II Structure
StationManagement
SMT
CS-MUX
Circuit Switching Multiplexer(s)
LLC
I-MAC
Isochronous MAC
H-MUX Hybrid Multiplexer
PHY Physical Layer Protocol
SPM SONETPhysical Layer Mapping
FDDI-II通訊結構
HRC (Optional) Hybrid Ring Control
PMD Physical Layer, Medium Dependent PMD - Multi Mode Fiber, or SMF-PMD - Single Mode Fiber, or LCF-PMD - Low-cost Fiber, or TP-PMD - Twisted Pair Copper
or
鏈結層
實體層
SONET
STS-3c
傳輸媒介
MAC
HP-SAP (1)
I-SAP (16)
HI-SAP (16)
3VLAN -
FDDI-II Definitions
Basic Mode Support FDDI token ring operation only
Hybrid Mode Support variable rate packet switching service and time division
multiplexed (TDM) circuit switch service HI-SAP (Hybrid Isochronous-MAC Service Access Point)
Used by the I-MAC to access the WBCs. There are 16 HI-SAPs.
HP-SAP (Hybrid Packet-MAC Service Access Point) Used by the P-MAC to access the packet data channel. Only one HP-SAP exists (0.768 ~ 99.072 Mbps)
H-SAP (Hybrid Service Access Point) Service access points for the I-MUX
I-SAP (Isochronous-MAC Service Access Point) Service access points of the I-MAC (16 I-SAPs)
4VLAN -
FDDI-II Definitions
Cycle The HRC frame, 125 us, carries 3120 symbols at 100Mbps
Cycle Master The ring has only one Cycle Master at a time. Generating and maintaining the Cycle structure and the timing of the ring. Inserts a Latency Adjustment Buffer (LAB) to adjust the ring size to be an
integer multiple of 125 us. Selected by bidding among ranked Monitor Stations.
Cycle Sequence A scheme for indicating whether or not the correct order of cycle
transmission is being maintained during normal Hybrid Mode operation The sequence number of each cycle is indicated
5VLAN -
Isochronous Channels
125 us 125 us 125 us
125 us 125 us 125 us
A A A AB B B B
傳送方向
傳送端 接收端
.........
6VLAN -
Cycle Master
循環控制工作站 (Cycle Master)
Cycle 4(125 us)
Cycle 1
Cycle 2Cycle 3
循環標頭 (Cycle Header)
. . .
工作站
工作站
工作站
工作站工作站
7VLAN -
Cycle Structure
PA CHDPG 0
CG 0
CG 1
CG 7
CG 8
CG 48
CG 56
DPG 1
DPG 6
DPG 11
CG 95
CG 88... ... ... ......
125 us (3125 符號 )
16x8 位元組 16x8 位元組
CG 89
5 24
IMCP15P1P0 ...CSC1 C2SD
循環標頭 Cycle Header
SD = Starting Delimiter (symbols J & K)C1 = Synchronization Control (1 symbol). R & S are the permitted valuesC2 = Sequence Control (1 symbol). R & S are the permitted valuesCS = Cycle Sequence (2 symbols)P0-P15 = Programming Template (16 symbols)
R : Packet Data S : Isochronous Data T : Errored R or S
IMC = Isochronous Maintenance Channel (2 symbols)
DPG0-11 = Dedicated Packet Data Group (24 data symbols). Byte interleaved. (24x4 bits)/125 us = 0.768 MbpsCG0-95 = Cyclic Group 0 to 95 (32 symbols, 2 symbols per WBC)
8VLAN -
Cycle Sequence (CS)
Normally 64 ~ 255 Each Cycle has its CS value incremented
by one. 0 ~ 63 are reserved for Monitor
Contention process. Each potential Cycle Master (monitor) has
a ranking from 1 ~ 63. The value 0 indicates unranked monitors.
The monitor with the highest ranking will become the next Cycle Master.
Packets Transmission Example (Packet Size = 9000 Symbols, None of the WBCs is Allocated)
15VLAN -
Packet Transmission Example (Packet Size = 4500 Symbols, Half of the WBCs are Allocated)
SDPA FC DA SA 資料 FCS ED FS
Cycle i
Cycle i+1
Cycle i+2
16 2 2 12 12 4444 8 1 3 符號
5 24 1560 (=3096-1536)
5 24 1380 180
4500 符號 = 1560+1560+1380
PACH
5 24 1560 (=3096-1536)
1560 1560 1380
PACH
PACH
16VLAN -
SDPA FC ED
16 2 2 2 符號
PACH
循環
5 24
DPG0 1 2 3 4 5 6 7 8 9 10 DPG11
256
訊標
Token Transmission Example (Token Size = 24 Symbols, All the WBCs are Allocated)
17VLAN -
FDDI-II Operation
In general the hybrid ring is initialized in Basic Mode via the MAC Claim process.
The Monitor contention procedure selects the highest ranking Monitor station to become a Cycle Master.
The ring return to Basic Mode if any station is only capable of basic FDDI operation.
The Monitor Station may switch from basic to hybrid mode: No Basic Mode only station on the ring No other Cycle Master on the ring The Monitor station captures the token, or wins the Claim process
18VLAN -
FDDI-II Operation
The Monitor continue to transmit new cycle until the first transmitted cycle return if the ring is longer than 125 us.
Each returning cycle is kept in the LAB until the next cycle request signal is asserted.
The packet WBCs are delivered from LAB to the P-MAC as soon as possible to optimize the performance of the Timed Token Protocol.
To modify the PT, Cycle Master must capture the token from P-MAC.
SMT may take a station into Basic Mode by setting its class to Basic.
19VLAN -
FDDI-II Priority Levels
Once the WBCs' have been allocated, the isochronous traffic within them has the highest priority.
Second highest priority is the synchronous packet traffic to guaranteed with a delay not exceeding twice of TTRT value.
Third highest priority is given to asynchronous traffic operating in restricted token mode.
Lowest priority is given to asynchronous traffic that may be transmitted only by capturing a non-restricted token.