`Global Engineering, 15 Inverness Way East,
`Englewood, CO 80112-5704
`Phone: (800) 854-7179 or (303) 792-2181 Fax: (303) 792-2192
`
`X3.230 - 199x
`X3T11/Project 755D/Rev 4.3
`
`FIBRE CHANNEL
`
`PHYSICAL AND SIGNALING
`INTERFACE (FC-PH)
`
`REV 4.3
`
`working draft proposed
`American National Standard
`for Information Systems
`
`Secretariat:
`Computer & Business Equipment Manufacturers Association
`
`June 1, 1994
`
`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 associated
`with HIPPI, IPI, SCSI and others.
`
`NOTE:
`This is a draft proposed American National Standard of Accredited Standards Committee X3. As such,
`‡ this is not a completed standard. The X3T11 Technical Committee may modify this document as a result
`of comments received during public review and its approval as a standard.
`
`POINTS OF CONTACT:
`
`Roger Cummings (X3T11 Chairman)
`Storage Technology Corporation, MS 0268
`2270 South 88th Street
`‡ Louisville, CO 80028-0268
`‡ (303) 673-6357
`‡ Internet: roger_cummings@stortek.com
`‡
`Fax: (303) 673-8196
`
`I. Dal Allan
`(Fibre Channel Working Group Chairman)
`ENDL
`14426 Black Walnut Court
`Saratoga, CA 95070
`(408) 867-6630
`
`Carl Zeitler (X3T11 Vice-Chairman)
`IBM Corporation, MS 9570
`11400 Burnet Road,
`Austin, TX 78758
`(512) 838-1797
`Internet: zeitler@ausvm6.vnet.ibm.com
`Fax: (512) 838-3822
`
`Joe Mathis (Editor)
`IBM Corporation, MS 9570
`11400 Burnet Road, Austin, TX 78758
`(512) 838-1803
`Internet: mathis@ausvm6.vnet.ibm.com
`Fax: (512) 838-3822
`
`i
`
`Oracle Ex. 1007, pg. 1
`
`
`
`ii
`
`Oracle Ex. 1007, pg. 2
`
`
`
`ANSI (cid:210)
`dpANS X3.230-199x
`
`draft proposed American National Standard
`for Information Systems -
`
`Fibre Channel -
`Physical and Signaling Interface (FC-PH)
`
`Secretariat
`Computer and Business Equipment Manufacturers Association
`
`, 199
`Approved
`American National Standards Institute, Inc
`
`Abstract
`
`This standard describes the point-to-point physical interface, transmission protocol, and signaling pro-
`tocol of a high-performance serial link for support of the higher level protocols associated with HIPPI,
`IPI, SCSI, IP and others.
`
`iii
`
`Oracle Ex. 1007, pg. 3
`
`
`
`American
`National
`Standard
`
`Approval of an American National Standard requires verification by ANSI that the
`requirements for due process, consensus, and other criteria for approval have been
`met by the standards developer. Consensus is established when, in the judgement 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, and that a concerted effort be made towards 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, processes, or proce-
`dures not conforming to the standards.
`
`The American National Standards Institute does not develop standards and will in no
`circumstances give interpretation on any American National Standard. Moreover, no
`person shall have the right or authority to issue an interpretation of an American
`National Standard in the name of the American National Standards Institute. Requests
`for interpretations should be addressed 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 time. 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 Institute.
`
`Published by
`American National Standards Institute
`11 W. 42nd Street, New York, New York 10036
`
`iv
`
`Oracle Ex. 1007, pg. 4
`
`
`
`FC-PH REV 4.3, June 1, 1994
`
`Contents
`
`Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxx
`
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`xxxiii
`
`1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`2 Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`1
`
`1
`
`3
`3
`12
` 12
` 12
` 12
`14
`
`3 Definitions and conventions
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`3.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`3.2 Editorial conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`3.3 Abbreviations, acronyms, and symbols
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`3.3.1 Data rate abbreviations
`.
`.
`.
`.
`.
`.
`3.3.2 Acronyms and other abbreviations
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`3.3.3 Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`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 general 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 service - 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 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
`
`v
`
`Oracle Ex. 1007, pg. 5
`
`
`
`FC-PH REV 4.3, June 1, 1994
`
`4.13.4.2 Association_Header
` . . . . . . . . . . . . . . . . . . . . . . .
`4.13.4.3 Exchange Status Blocks
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.13.5 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`4.14 Segmentation and reassembly
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.14.1 Application data mapping
`4.14.2 Sending end mapping
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.14.3 Relative Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`4.14.4 Capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`4.14.5 FC-2 mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`4.14.6 Segmentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`4.14.7 Reassembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`4.15 Error detection and recovery
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`26
` 27
`27
` 29
` 29
` 29
`29
`29
`29
`30
`30
` 31
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`5 FC-0 functional characteristics .
`5.1 General characteristics
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`5.2 FC-0 States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`5.2.1 Transmitter States . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`5.2.2 Receiver States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`5.3 Response to input data phase jumps
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`5.4 Limitations on invalid code
`.
`.
`.
`.
`.
`5.5 Receiver initialization time
`5.6 Signal detect function
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`5.7 FC-0 nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`5.8 FC-0 technology options
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`33
`33
`33
`33
`34
` 34
` 34
` 34
` 35
`35
` 35
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`6 Optical fibre interface specification .
`6.1 SM data links
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.1.1 Optical output interface
`6.1.2 Optical input interface
`6.2 SW laser data links
`.
`.
`.
`.
`.
`.
`6.2.1 Optical output interface
`6.2.2 Optical input interface
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.2.3 The Open Fibre Control (OFC) Safety System .
`6.2.3.1 Operation of the OFC system .
`.
`.
`.
`.
`.
`6.2.3.2 Link reconnection algorithm .
`.
`.
`.
`6.2.3.3 OFC power values and time periods
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.2.3.4 Safety redundancy . . . . . . . . . . . . . . . . . . . . . . . . .
`6.2.3.5 Safety documentation and usage restrictions
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.3 LED data links
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.3.1 Optical output interface
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.3.2 Spectral width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`6.3.3 Optical input interface
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`38
` 38
` 39
` 40
` 41
` 41
` 41
` 42
` 42
` 44
` 46
`47
` 48
` 48
` 48
`48
` 48
`
`7 Electrical cable interface specification .
`7.1 Electrical ECL data links
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.2 75 W
` coaxial data links .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.2.1 ECL compatible driver characteristics
`7.2.2 ECL compatible receiver characteristics
`7.2.3 Coaxial cable characteristics
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.2.4 Coaxial connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.2.4.1 Connectors for video style coaxial cable .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.2.4.2 Connectors for miniature style coaxial cable
`7.3 150W
` shielded twisted pair data link
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.3.1 ECL compatible driver characteristics
`7.3.2 ECL compatible receiver characteristics
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`vi
`
`49
` 50
` 50
` 50
` 51
` 51
`51
` 51
` 52
` 52
` 52
` 53
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Oracle Ex. 1007, pg. 6
`
`
`
`7.3.3 STP connector
`
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`53
`
`FC-PH REV 4.3, June 1, 1994
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`8 Optical fibre cable plant specification
`8.1 SM cable plant specification
`.
`.
`.
`.
`8.1.1 Optical fibre type
`.
`.
`.
`8.1.2 Cable plant loss budget
`8.1.3 Optical return loss
`.
`.
`.
`.
`.
`.
`8.2 MM 62,5 m m Cable plant specification
`8.2.1 Optical fibre type
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.2.2 Modal Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`8.2.3 Cable plant loss budget
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.2.4 Optical return loss
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.2.5 Optical fibre chromatic dispersion parameters
`8.3 MM 50 m m cable plant specification
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.3.1 Optical fibre type
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.3.2 Modal Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`8.3.3 Cable plant loss budget
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.3.4 Optical return loss
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.3.5 Optical fibre chromatic dispersion parameters
`8.4 Connectors and splices
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`54
` 54
` 54
` 54
` 54
` 54
` 54
`55
` 55
` 55
` 55
` 55
` 55
`56
` 56
` 56
` 56
` 56
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`9 Electrical cable plant specification .
`9.1 Video Cable Plant Specification
`.
`.
`9.1.1 Video Coax Type
`.
`.
`.
`.
`.
`.
`.
`.
`9.1.2 Discrete Connector Return Loss
`.
`.
`9.2 Miniature Coax Cable Plant Specification .
`9.2.1 Miniature Coax Type
`.
`.
`.
`.
`.
`.
`.
`.
`.
`9.2.2 Discrete Connector Return Loss
`.
`9.3 Video and Miniature Coax Interoperability
`.
`.
`.
`.
`9.4 Shielded Twisted Pair Cable Plant Specification .
`
`57
` 57
` 57
` 57
` 57
` 57
` 57
` 57
` 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 .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`11 FC-1 8B/10B Transmission Code
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`11.1 Notation conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`11.2 Character encoding and decoding
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`11.2.1 Transmission order . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`11.2.2 Valid and invalid Transmission Characters
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`11.2.2.1 Use of the tables for generating Transmission Characters
`11.2.2.2 Use of the tables for checking
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`11.3 Word encoding and decoding
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`11.4 Ordered Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`12 FC-1 receiver and transmitter description
`12.1 Receiver state description
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`12.1.1 Receiver states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`12.1.1.1 Operational states
` . . . . . . . . . . . . . . . . . . . . . . . .
`12.1.1.2 Not Operational state .
`.
`.
`.
`.
`.
`.
`.
`12.1.2 Entry into Synchronization-Acquired state
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`59
` 60
` 60
`60
` 60
`61
` 62
`
`63
`63
` 64
`64
` 64
` 65
` 65
` 69
`70
`
`72
` 72
`72
`72
` 72
` 72
`
`vii
`
`Oracle Ex. 1007, pg. 7
`
`
`
`FC-PH REV 4.3, June 1, 1994
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`72
`72
` 73
`73
` 75
` 75
` 75
` 76
` 76
` 76
`76
`76
` 77
` 77
` 77
` 77
` 78
` 78
`
`79
`79
`79
`
`80
`
`80
`
`12.1.2.1 Bit Synchronization . . . . . . . . . . . . . . . . . . . . . . . .
`12.1.2.2 Transmission-Word synchronization . . . . . . . . . . . . . .
`12.1.3 Entry into Loss-Of-Synchronization state
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`12.1.3.1 Loss-of-Synchronization procedure . . . . . . . . . . . . . .
`12.1.3.2 Transition to power on .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`12.1.3.3 Exit from receiver reset condition
`12.1.3.4 Detection of loss of signal
`.
`.
`.
`.
`12.1.4 Entry into Reset state
`.
`.
`.
`.
`.
`.
`12.2 Receiver state diagram .
`.
`12.3 Transmitter state description
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`12.3.1 Transmitter states . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`12.3.1.1 Operational states
` . . . . . . . . . . . . . . . . . . . . . . . .
`12.3.1.2 Not Operational state .
`12.3.2 Entry into Working state
`.
`.
`.
`12.3.3 Entry into Not-Enabled state
`12.3.4 Entry into Open-Fibre state
`12.3.5 Entry into Failure state
`.
`.
`12.4 Transmitter state diagram .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`13 Loopback mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`13.1 Receiver considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`13.2 Transmitter considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`14 Diagnostic mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`15 Transmitter safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
` . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`16 Ordered Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.2 Frame delimiters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.2.1 Start_of_Frame (SOF) . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.2.2 End_of_Frame (EOF)
` . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.3 Primitive Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.3.1 Idle
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.3.2 Receiver_Ready (R_RDY)
`16.4 Primitive Sequences
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.4.1 Primitive Sequence Recognition
`16.4.2 Not_Operational (NOS)
` . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.4.3 Offline (OLS)
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.4.4 Link Reset (LR)
`.
`.
`.
`.
`.
`.
`16.4.5 Link Reset Response (LRR)
`16.5 Port states
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.5.1 Active State (AC)
`.
`16.5.2 Link Recovery State
`.
`.
`.
`.
`.
`.
`16.5.2.1 LR Transmit State (LR1)
`16.5.2.2 LR Receive State (LR2)
`16.5.2.3 LRR Receive State (LR3)
`16.5.3 Link Failure State
`.
`.
`.
`.
`.
`.
`.
`.
`16.5.3.1 NOS Transmit State (LF2)
`16.5.3.2 NOS Receive State (LF1)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`16.5.4 Offline State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.5.4.1 OLS Transmit State (OL1)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`16.5.4.2 OLS Receive State (OL2)
`16.5.4.3 Wait for OLS State (OL3)
`16.6 Primitive Sequence Protocols
`.
`.
`.
`.
`
`.
`
`81
`81
`81
`81
`81
`81
`81
`81
`82
` 82
`82
`82
` 82
` 83
`83
` 83
` 83
` 83
` 84
` 84
` 85
` 85
` 85
`86
` 86
` 86
` 86
` 87
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`viii
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Oracle Ex. 1007, pg. 8
`
`
`
`FC-PH REV 4.3, June 1, 1994
`
`16.6.1 Primitive Sequence meanings .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`16.6.2 Link Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.6.3 Online to Offline
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`16.6.4 Link Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`16.6.5 Link Reset
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
` 87
`87
` 88
`88
`88
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`17 Frame formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.1 Frame transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.2 Start_of_Frame (SOF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.2.1 Start_of_Frame Connect Class 1 (SOFc1)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.2.2 Start_of_Frame Initiate (SOFix)
`.
`.
`.
`.
`.
`.
`.
`.
`17.2.2.1 Start_of_Frame Initiate Class 1 (SOFi1)
`17.2.2.2 Start_of_Frame Initiate Class 2 (SOFi2)
`17.2.2.3 Start_of_Frame Initiate Class 3 (SOFi3)
`17.2.3 Start_of_Frame Normal (SOFnx)
`.
`.
`.
`.
`.
`.
`.
`.
`17.2.3.1 Start_of_Frame Normal Class 1 (SOFn1)
`17.2.3.2 Start_of_Frame Normal Class 2 (SOFn2)
`17.2.3.3 Start_of_Frame Normal Class 3 (SOFn3)
`17.2.4 Start_of_Frame Fabric (SOFf)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.3 Frame_Header
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.4 Data Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.5 CRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.6 End_of_Frame (EOF)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.6.1 Valid frame content
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.6.1.1 End_of_Frame Terminate (EOFt)
`.
`.
`.
`.
`.
`.
`.
`17.6.1.2 End_of_Frame Disconnect_Terminate (EOFdt)
`17.6.1.3 End_of_Frame Normal (EOFn)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.6.2 Invalid frame content
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.6.2.1 End_of_Frame Disconnect_Terminate_Invalid (EOFdti)
`17.6.2.2 End_of_Frame Invalid (EOFni)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.6.3 End_of_Frame Abort (EOFa)
`.
`.
`.
`.
`17.7 Frame field order
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.8 Frame reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.8.1 Frame validity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`17.8.2 Invalid frame processing .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`17.9 Fabric_Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`90
`90
`90
` 90
` 90
` 90
` 90
` 90
` 91
` 91
` 91
` 91
` 91
`91
`91
`91
`92
` 92
` 92
` 92
` 92
` 92
` 93
` 93
` 93
` 93
`94
`94
` 94
`95
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`18 Frame_Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`96
`96
`18.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`96
`18.1.1 Frame identification . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`96
`18.1.2 Sequence identification . . . . . . . . . . . . . . . . . . . . . . . . .
`97
`18.2 R_CTL field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`98
`18.3 Address identifiers
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`99
`18.3.1 Destination_ID (D_ID) . . . . . . . . . . . . . . . . . . . . . . . . . . .
`99
`18.3.2 Source_ID (S_ID)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 99
`18.4 Data structure type (TYPE)
`.
`. 100
`18.5 Frame Control (F_CTL)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`18.5.1 F_CTL Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
`. 106
`18.5.1.1 F_CTL bits on Data frames
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 107
`18.5.1.2 F_CTL bits on Link_Control
`. 108
`18.6 Sequence_ID (SEQ_ID)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`18.7 DF_CTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
`(SEQ_CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
`18.8 Sequence count
`. 109
`18.9 Originator Exchange_ID (OX_ID)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 109
`18.10 Responder Exchange_ID (RX_ID)
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`ix
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Oracle Ex. 1007, pg. 9
`
`
`
`FC-PH REV 4.3, June 1, 1994
`
`18.11 Parameter
`
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`19 Optional headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
`19.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
` . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
`19.2 Expiration_Security_Header
`19.2.1 Expiration Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
`. 112
`19.2.2 Relationship to R_A_TOV
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 112
`19.2.3 Security type (S_Type)
`.
`. 112
`19.2.4 Security length (S_Length)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`19.2.5 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
`19.3 Network_Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
`. 113
`19.3.1 D_NAA or S_NAA .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 113
`19.3.2 Network_Destination_ID or Network_Source_ID .
`. 113
`19.3.2.1 IEEE 48-bit address
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`19.3.2.2 IEEE extended . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
`19.3.2.3 Locally assigned . . . . . . . . . . . . . . . . . . . . . . . . . 114
`. 114
`19.3.2.4 32-bit IP address
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 114
`19.3.2.5 CCITT 60-bit address
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`19.3.3 Application summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
`19.4 Association_Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
`. 117
`19.4.1 Process_Associators
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`19.4.2 Operation_Associators . . . . . . . . . . . . . . . . . . . . . . . . . . 117
`19.5 Device_Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
`. 117
`19.6 Optional header usage
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 117
`19.6.1 Expiration_Security_Header
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`19.6.2 Network_Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
`19.6.3 Association_Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
`19.6.4 Device_Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
`19.6.5 Link Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
`19.6.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`‡
`
`x
`
`20 Data frames and responses
`. 119
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`20.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
`20.2 Data frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
`20.2.1 R_RDY response
`. 121
`20.2.2 Data frame responses
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`20.2.2.1 ACK frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
`20.2.2.2 Link_Response frames . . . . . . . . . . . . . . . . . . . . . . 121
`. 121
`20.2.3 Transfer mechanisms
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
`20.3 Link_Control
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
`20.3.1 R_RDY response
`20.3.2 Link_Continue function . . . . . . . . . . . . . . . . . . . . . . . . . . 122
`. 123
`20.3.2.1 Receiver Ready (R_RDY)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . 123
`20.3.2.2 Acknowledge (ACK)
`20.3.3 Link_Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
`. 125
`20.3.3.1 Fabric Busy (F_BSY)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 127
`20.3.3.2 N_Port Busy (P_BSY)
`. 128
`20.3.3.3 Reject (P_RJT, F_RJT)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`20.3.4 Link_Control commands . . . . . . . . . . . . . . . . . . . . . . . . . 131
`. 132
`20.3.4.1 Link Credit Reset (LCR)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 132
`20.4 Data frame summary
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`21 Link Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
`21.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
`. 133
`21.1.1 Default Login values
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.