1、ANSI INCITS 230-1994 (R1999)(formerly ANSI X3.230-1994 (R1999) for Information Technology -Fibre Channel -Physical and SignalingInterface (FC-PH)ANSI X3.230-1 994 American National Standard for Information Technology - Fibre Channel - Physical and Signaling Interface (FC-PH) Secretariat Information
2、Technology Industry Council , Approved November 14, 1994 American National Standards Institute, Inc. Abstract This standard describes the point-to-point physical interface, transmission protocol, and signaling protocol of a high-performance serial link for support of the higher level protocols assoc
3、iated with HIPPI, IPI, SCSI, IP, and others. American Approval of an American National Standard requires verification by ANSI Nat i 0 n al that the requirements for due process, consensus, and other criteria for approval have been met by the standards developer. Standard c onsensus is established wh
4、en, in the judgment of the ANSI Board of Standards Review, substantial agreement has been reached by directly and materially affected interests. Substantial agreement means much more than a simple majority, but not necessarily unanimity. Consensus requires that all views and objections be considered
5、, and that a concerted effort be made toward their resolution. The use of American National Standards is completely voluntary; their existence does not in any respect preclude anyone, whether he has approved the standards or not, from manufacturing, marketing, purchasing, or using products, processe
6、s, or procedures not conforming to the standards. The American National Standards Institute does not develop standards and will in no circumstances give an interpretation of any American National Standard. Moreover, no person shall have the right or authority to issue an interpretation of an America
7、n National Standard in the name of the American National Standards Institute. Requests for interpretations should be ad- dressed to the secretariat or sponsor whose name appears on the title page of this standard. CAUTION NOTICE: This American National Standard may be revised or withdrawn at any tim
8、e. The procedures of the American National Standards Institute require that action be taken periodically to reaffirm, revise, or withdraw this standard. Purchasers of American National Standards may receive current information on all standards by calling or writing the American National Standards In
9、stitute. CAUTION: The developers of this standard have requested that holders of patents that may be required for the implementation of the standard disclose such patents to the publisher. However, nei- ther the developers nor the publisher have undertaken a patent search in order to identify which,
10、 if any, patents may apply to this standard. As of the date of publication of this standard, following calls for the identification of patents that may be required for the implementation of the standard, notice of one or more such claims has been received. By publication of this standard, no positio
11、n is taken with respect to the validity of this claim or of any rights in connection therewith. The known patent holder(s) has (have), however, filed a statement of willingness to grant a license under these rights on reasonable and nondiscriminatory terms and condi- tions to applicants desiring to
12、obtain such a license. Details may be obtained from the publisher. No further patent search is conducted by the developer or publisher in respect to any standard it pro- cesses. No representation is made or implied that this is the only license that may be required to avoid infringement in the use o
13、f this standard. Published by American National Standards Institute J 1 West 42nd Street, New York, New York 10036 Copyright 01995 by American National Standards Institute All rights reserved. No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise,
14、without prior written permission of the publisher. Printed in the United States of America ANSI X3.230-1994 Contents Foreword .xxvi Introduction xxix I, 1 Scope . 1 2 Normative references . 1 3 Definitions and conventions . 3 3.1 Definitions 3.2 Editorial conventions 3.3 Abbreviations, acronyms, and
15、 symbols . 3.3.1 Data rate abbreviations 3.3.2 Acronyms and other abbreviations . 3.3.3 Symbols . 3 12 12 12 12 14 4 Structure and concepts . 4.1 FC-0 general description 4.2 FC-0 interface overview . _ . _ _ _ . _ . _ . . _ . . _ . _ _ _ _ _ . _ _ _ . _ _ . 4.3 FC-1 general description 4.4 FC-2 gen
16、eral description 4.5 FC-PH physical model . 4.5.1 Node and N-Port identifiers 4.5.2 Link-Control-Facility (LCF) 4.6 Communication models 4.7 Bandwidth 4.8 Topology . 4.8.1 Point-to-point topology . 4.8.2 Fabric topology . 4.8.3 Arbitrated Loop topology . 4.9 Classes of service . 4.9.1 Class 1 servic
17、e - Dedicated Connection 4.9.2 Class 2 service - Multiplex 4.9.3 Class 3 service - Datagram 4.10 Intermix . 4.11 General Fabric model . 4.11.1 Fabric Ports (F-Ports) 4.11.2 Connection based Sub-Fabric 4.11.3 Connectionless Sub-Fabric . 4.12 Fibre Channel services 4.13 Building Blocks 4.13.1 Building
18、 block hierarchy 4.13.2 Frame 4.13.3 Sequence 4.13.3.1 Sequence-Identifier (SEQ-ID) . 4.13.3.2 Sequence Status Blocks . 4.13.4 Exchange 4.13.4.1 Exchange-Identifiers (OX-ID and RX-ID) . 15 16 17 18 18 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 24 24 25 25 25 25 25 26 26 26 26 i - ii ANSI X3.230
19、-1994 4.13.4.2 Association-Header . 26 4.13.4.3 Exchange Status Blocks . 27 4.135 Protocol . 27 4.14 Segmentation and reassembly 29 4.14.1 Application data mapping 29 4.14.2 Sending end mapping 29 4.14.3 Relative Offset . 29 4.14.4 Capability 29 4.145 FC-2 mapping . 29 4.14.6 Segmentation . 30 4.14.
20、7 Reassembly . 1 30 4.15 Error detection and recovery 31 5 FC-0 functional characteristics . 33 5.1 General characteristics 33 5.2 FC-OStates 33 5.2.1 Transmitter States . 33 5.2.2 Receiver States . 34 5.3 Response to input data phase jumps 34 5.4 Limitations on invalid code 34 5.5 Receiver initiali
21、zation time 34 5.6 Signal detect function . 35 5.7 FC-0 nomenclature . 35 5.8 FC-0 technology options 35 6 Optical fibre interface specification . 38 6.1 SMdatalinks 38 6.1.1 Optical output interface 39 6.1.2 Optical input interface 40 6.2 SW laser data links . 41 6.2.1 Optical output interface 41 6
22、.2.2 Optical input interface . 41 6.2.3 The Open Fibre Control (OFC) Safety System . . _ . . _ _ _ _ . _ . 42 6.2.3.1 Operation of the OFC system 42 6.2.3.2 Link reconnection algorithm . 44 6.2.3.3 OFC power values and time periods 46 6.2.3.4 Safety redundancy . 47 6.2.3.5 Safety documentation and u
23、sage restrictions . 48 6.3 LEDdatalinks . 48 6.3.1 Optical output interface 48 6.3.2 Spectral width 48 6.3.3 Optical input interface . 48 7 Electrical cable interface specification . 49 7.1 Electrical ECL data links 50 7.2 75 R coaxial data links . 50 7.2.1 ECL compatible driver characteristics . 50
24、 7.2.2 .ECL compatible receiver characteristics 51 7.2.3 Coaxial cable characteristics . 51 7.2.4 Coaxial connectors . 51 7.2.4.1 Connectors for video style coaxial cable 51 7.2.4.2 Connectors for miniature style coaxial cable . 52 7.3 150R shielded twisted pair data link . 52 7.3.1 ECL compatible d
25、river characteristics . 52 7.3.2 ECL compatible receiver characteristics 53 ANSI X3.230-1994 7.3.3 STP connector . . . . . . . . . . . _ . _ . . . . . . . . . . . . . . . . . 53 8 Optical fibre cable plant specification . 54 8.1 SM cable plant specification . 54 8.1.1 Optical fibre type 54 8.1.2 Cab
26、le plant loss budget 54 8.1.3 Optical return loss . 54 8.2 MM 62,5pm Cable plant specification 54 8.2.1 Optical fibre type 54 8.2.2 Modal Bandwidth 55 8.2.3 Cable plant loss budget 55 8.2.4 Optical return loss . 55 8.2.5 Optical fibre chromatic dispersion parameters 55 8.3 MM 50pm cable plant specif
27、ication . 55 8.3.1 Optical fibre type 55 8.3.2 Modal Bandwidth 56 8.3.3 Cable plant loss budget 56 8.3.4 Optical -return loss . 56 8.3.5 Optical fibre chromatic dispersion parameters 56 8.4 Connectors and splices 56 9 Electrical cable plant specification _ . . . . _ . . _ . . _ . _ _ . . . . . . . 5
28、7 9.1 Video Cable Plant Specification _ . _ _ _ . _ _ . _ . . _ . . . . . . . . . . 57 9.1 .I Video Coax Type . . . _ _ . . . . . _ . . . _ . . . _ _ . . . . . . . . 57 9.1.2 Discrete Connector Return Loss _ . . . . . . . _ . . . . . . . . . . 57 9.2 Miniature Coax Cable Plant Specification _ . _ .
29、_ . . _ . . _ . . . . . . . 57 9.2.1 Miniature Coax Type . . _ . _ _ . _ . _ _ . _ . . . . . . . _ . . . . 57 9.2.2 Discrete Connector Return Loss . . _ _ _ _ . . _ _ _ . . . . . . . 57 9.3 Video and Miniature Coax Interoperability . . . _ . . _ . _ _ . . . . . . . 57 9.4 Shielded Twisted Pair Cable
30、 Plant Specification . . _ . _ _ . . . . . . . . 58 10 Optical Interface Connector Specification 10.1.1 Relationship to other standard connectors . . 10.1.2 Testing Recommendations 10.2 Optical receptacle . 10.3 Optical Plug . 10.3.1 Ferrule . 10.3.2 Single mode keying . . . . . . . . . . . . . . .
31、59 _ 60 _ 60 . 60 . 60 . 61 _ 62 11 FC-1 8WlOB Transmission Code . . . . . _ . . _ . _ _ . _ . _ _ . . _ . _ _ . 63 11.1 Notation conventions _ . _ . . . . . . . _ . _ . . _ . _ . . . _ _ . . . . . . . 63 11.2 Character encoding and decoding . . . . _ _ . _ _ . . . _ _ . . _ . _ . . . . 64 11.2.1 Tr
32、ansmission order _ _ . . . . . . . _ _ _ . _ . . _ . . _ _ . _ . _ . . . 64 11.2.2 Valid and invalid Transmission Characters _ _ . . . . . . . _ . _ _ . 64 11.2.2.1 Use of the tables for generating Transmission Characters 65 11.2.2.2 Use of the tables for checking . _ . _ _ _ . . . . . . . . _ _ . 6
33、5 11.3 Word encoding and decoding _ _ . _ . . . . . . _ _ _ _ _ _ . . _ _ . _ . _ . 69 11.4 Ordered Sets . . _ . . _ . _ _ . . . _ . . . _ . . . _ _ _ . . . . . _ . . _ . _ . . 70 12 FC-1 receiver and transmitter description . . _ . . . . . . _ 72 12.1 Receiver state description . . . . . . _ . . .
34、_ . _ _ _ _ _ _ _ . . 72 12.1.1 Receiver states _ _ . _ . . . . . . _ . . . _ . . _ . . _ _ . 72 12.1.1.1 Operational states . . _ _ . _ _ _ _ . . . _ . . . . 72 12.1.1.2 Not Operational state . . . . . _ . . . . . . . . . . 72 12.1.2 Entry into Synchronization-Acquired state _ . _ . . . _ 72 . . .
35、III ANSI X3.230-1994 12.1.2.1 Bit Synchronization 72 12.1.2.2 Transmission-Word synchronization 72 12.1.3 Entry into Loss-Of-Synchronization state . 73 12.1.3.1 Loss-of-Synchronization procedure 73 12.1.3.2 Transition to power on 75 12.1.3.3 Exit from receiver reset condition . 75 12.1.3.4 Detection
36、 of loss of signal 75 12.1.4 Entry into Reset state . 76 12.2 Receiver state diagram 76 12.3 Transmitter state description 76 12.3.1 Transmitter states . 76 12.3.1.1 Operational states 76 12.3.1.2 Not Operational state . 77 12.3.2 Entry into Working state . 77 12.3.3 Entry into Not-Enabled state . 7
37、7 12.3.4 Entry into Open-Fibre state . 77 12.35 Entry into Failure state 78 12.4 Transmitter state diagram 78 13 Loopback mode 79 13.1 Receiver considerations . 79 13.2 Transmitter considerations 79 14 Diagnostic mode . 80 15 Transmitter safety 80 16 Ordered Sets 81 16.1 Introduction . 81 16.2 Frame
38、 delimiters 81 16.2.1 Start-of-Frame (SOF) . 81 16.2.2 End-of-Frame (EOF) . 81 16.3 Primitive Signals 81 16.3.1 Idle . 81 163.2 Receiver-Ready (R-RDY) 81 16.4 Primitive Sequences . 82 16.4.1 Primitive Sequence Recognition 82 16.4.2 Not-Operational (NOS) 82 16.4.3 Offline (OLS) 82 16.4.4 Link Reset (
39、LR) 82 16.4.5 Link Reset Response (LRR) . 83 16.5 Port states . 83 16.5.1 Active State (AC) . 83 16.5.2 Link Recovery State 83 16.5.2.1 LR Transmit State (LRI) . 83 16.5.2.2 LR Receive State (LR2) 84 16.5.2.3 LRR Receive State (LR3) 84 16.5.3 Link Failure State . 85 16.5.3.1 NOS Transmit State (LF2)
40、 85 16.5.3.2 NOS Receive State (LFI) 85 16.5.4 Offline State 86 16.5.4.1 OLS Transmit State (OLI) 86 16.5.4.2 OLS Receive State (OL2) 86 16.5.4.3 Wait for OLS State (OL3) 86 16.6 Primitive Sequence Protocols 87 iv ANSI X3.230-1994 16.6.1 Primitive Sequence meanings 87 16.6.2 Link Initialization . 87
41、 16.6.3 Online to Offline ; . 88 16.6.4 Link Failure . 88 16.65 LinkReset . 88 17 Frame formats . 90 17.1 Frame transmission 90 17.2 Start-of-Frame (SOF) . 90 17.2.1 Start-of-Frame Connect Class 1 (SOFCI) . 90 17.2.2 Start-of-Frame Initiate (SOFix) . 90 17.2.2.1 Start-of-Frame Initiate Class 1 (SOFi
42、l) 90 17.2.2.2 Start-of-Frame Initiate Class 2 (SOFi2) 90 17.2.2.3 Start-of-Frame Initiate Class 3 (SOFia) 90 17.2.3 Start-of-Frame Normal (SOFnx) . 91 17.2.3.1 Start-of-Frame Normal Class 1 (SOFnl) . 91 17.2.3.2 Start-of-Frame Normal Class 2 (SOFn2) . 91 17.2.3.3 Start-of-Frame Normal Class 3 (SOFI
43、G) . 91 17.2.4 Start-of-Frame Fabric (SOFf) 91 17.3 Frame-Header . 91 17.4 Data Field 91 17.5 CRC . 91 17.6 End-of-Frame (EOF) . 92 17.6.1 Valid frame content 92 17.6.1.1 End-of-Frame Terminate (EOF:) 92 17.6.1.2 End-of-Frame Disconnect-Terminate (EOFdt) 92 17.6.1.3 End-of-Frame Normal (EOFn) 92 17.
44、6.2 Invalid frame content . 92 17.6.2.1 End-of-Frame Disconnect-Terminate-Invalid (EOFdti) . _ . 93 17.6.2.2. End-of-Frame Invalid (EOFni) 93 17.6.3 End-of-Frame Abort (EOFa) . 93 17.7 Frame field order . 93 17.8 Frame reception 94 17.8.1 Frame validity . 94 17.8.2 Invalid frame processing . 94 17.9
45、 Fabric-Frame 95 18 Frame-Header . 96 18.1 Introduction . 96 18.1 .I Frame identification 96 18.1.2 Sequence identification . 96 18.2 R-CTLfield . 97 18.3 Address identifiers 98 18.3.1 Destination-ID (D-ID) . 99 18.3.2 Source-ID (S-ID) . 99 18.4 Data structure type (TYPE) . : 99 18.5 Frame Control (
46、F-CTL) 100 18.5.1 +CTL Summary 105 18.5.1.1 F-CTL bits on Data frames . _ . . _ . . _ _ _ . _ . _ _ . . _ . 106 18.5.1.2 F-CTL bits on Link-Control . 107 18.6 Sequence-ID (SEQ-ID) 108 18.7 DF-CTL . 108 18.8 Sequence count (SEQ-CNT) . 109 18.9 Originator Exchange-ID (OX-ID) 109 18.10 Responder Exchan
47、ge-ID (RX-ID) . 109 V ANSI X3.230-1994 48.44 Parameter . 440 19 Optional headers . 451 49.4 introduction . 444 4 9.2 Expiration-Security-Header . 4 4 4 49.2.4 Expiration Time 444 49.2.2 Relationship to R-A-TOV 442 49.2.3 Security type (S-Type) 442 49.2.4 Security length (S-Length) . 442 49.2.5 Security . 442 19.3 Network-Header 442 49.3.4 D-NAAor S-NAA . 443 49.3.2 Network-Destination-ID or Network-Source-ID . 443 49.3.2.4 IEEE 48-bit address 443 49.3.2.2 IEEE extended . 44