



Token-Ring Vectors (Major Vectors / Subvectors)
Token Ring (Major|Sub-) Vector Identifiers (MVID/SVID)
Token-ring vectors are conveyed within the data field (information field) or token-ring frames. The frame control field indicates MAC frames (first two bits set to zero).
2 - Token-Ring MAC Data / Vectors
MAC control data consist of major vectors and subvectors:
Major Vectors
VL = Major Vector Length...... 2 Octets
VI = Major Vector Identifier.. 2 Octets
4 bits - Destination Class
4 bits - Source Class
0000(=0): Ring station
0001(=1): DLC LAN Manager
0100(=4): LAN Manager
0101(=5): Ring Parameter Server
0110(=6): Ring Error Monitor
1 Octets - Command
Subvectors
SVL = Subvector Length......... 1 Octets (optional)
SVI = Subvector Identifier..... 1 Octets (optional)
SVV = Subvector Value (max.254) n Octet(s) (optional)
MAC control data are contained in SVV fields. Since the SVL field can indicate a maximum subvector length of 256 bytes (SVL/SVI being 2 bytes long each), subvector data are restricted 254 bytes in length.
Class: MVID Source Class ID / Destination Class ID
0000 (=0): Ring station
0001 (=1): DLC LAN Manager
0100 (=4): LAN Manager
0101 (=5): Ring parameter Server
0110 (=6): Ring Error Monitor
Dest. Source
Event Class Class
- Exchange of frames between adapters 0 0
for basic ring functions: Ring Poll,
Ring Purge, Monitor Contention (Claim
Token) etc.
- CRS requests action or parameters from 0 4
station.
- Station responds to CRS or reports 4 0
changes.
- Error report MAC frames sent to REM. 6 0
- Station requests parameters form RPS. 5 0
- Solicited of unsolicited frames from 0 5
RPS.
Frame Control
MAC Frame Frame Type = 00 = MAC data
Normal Frame 00000000 = 00 h
Express Frame 00000001 = 01 h
Beacon BCN 00000010 = 02 h
Claim Token CL_TK 00000011 = 03 h
Ring Purge 00000100 = 04 h
Active Monitor Present AMPFunction (MVID) Attention Code 00000101 = 05 h
Standby Monitor Present SMP 00000110 = 06 h
Authorized Destination/Source
Function Class Station
RS - Ring Station 00 h
LLC Manager (IEEE) / DLC.LAN.MGR (IBM) 1x h
CRS - Configuration Report Server 4x h
RPS - Ring Parameter Server 5x h
REM - Ring Error Monitor 6x h
Major Vector Name MVID SVID
Response 00 h MVID 00h - Response
Beacon BCN 02 h 01-04 h
Claim Token CL_TK 03 h
Ring Purge 04 h
Active Monitor Present AMP 05 h
Standby Monitor Present SMP 06 h
Duplicate Address Test DAT 07 h
Lobe Media Test 08 h
Transmit Forward 09 h
Remove Ring Station 0B h
Set Parameters-1 / Change Parameters 0C h
Set Parameters-2 / Init. Ring Station 0D h
Request Ring Station Address 0E h
Request Ring Station State 0F h
Request Ring Station Attachment 10 h
Request Initialization 20 h
Report Ring Station Address 22 h
Report Ring Station State 23 h
Report Ring Station Attachments 24 h
Report New Active Monitor 25 h
Report NAUN Change 26 h
Report Poll Failure 27 h
Report Active Monitor Error 28 h 30 h
Report Soft Error 29 h 2D,2E h
Report Transmit Forward 2A h
Sub-Vector Name SVID Code
BCN (Beacon) Type 01 h
During Reconfiguration (unused) 01 h
Signal Loss (= "J" symbols) 02 h
TNT expired / FR_CL_TK received 03 h
TNT expired / no FR_CL_TK received 04 h
NAUN (Next Adress. Upstream Neighbor) 02 h
Local Ring Number 03 h
Assign Physical Drop Number (Location) 04 h
Soft Error Report Timer 05 h
Enabled Function Classes 06 h
Allowed Access Priority 07 h 00-03 h
Authorized Environment 08 h
Correlator 09 h
Address of Last Neighbor Notification 0A h
Physical Location (Phys. Drop Number) 0B h
Response Code 20 h
(Reserved) 21 h
Product Instance ID 22 h
Ring Station Microcode/Software Level 23 h
Wrap Data 26 h
Frame Forward 27 h
Ring Station Status Vector 29 h
Group Address 2B h
Functional Address 2C h
Isolating Error Counts 2D h
Octet 0 Line Error (count)
Octet 1 Internal Error .(count)
Octet 2 Burst Error (count)
Octet 3 A/C Error (count)
Octet 4 Abort Delimiter .(count)
Octet 5 (reserved) (count)
Non-Isolating Error Counts 2E h
Octet 0 Lost Frame Error (count)
Octet 1 Receive Conjestion (count)
Octet 2 Frame Copied Error (count)
Octet 3 Frequence Error .(count)
Octet 4 Token Error (count)
Octet 5 (reserved) (count)
Error Code 30 h
Active Monitor Error 01 h
Duplicate Active Monitor 02 h
Duplicate Address 03 h
Extended Length Sub-Vector FF h



