Overview - ISO/IEC 14165-122:2005 (FC-AL-2)
ISO/IEC 14165-122:2005 (FC-AL-2) specifies the Arbitrated Loop enhancement to the Fibre Channel Physical and Signalling Interface (FC-PH). Often called Fibre Channel Arbitrated Loop-2, the standard defines how multiple L_Ports communicate in a distributed loop topology without a Fabric (switch). It extends FC-PH to support loop addressing, self-discovery, loop initialization, and the signalling primitives required for reliable data transport for upper-layer protocols such as SCSI, IP, IPI, HIPPI, and IEEE 802.2.
Key topics and technical requirements
- Arbitrated Loop topology: How multiple ports are attached in a ring (loop) and the minimum functionality each L_Port must implement.
- Addressing (AL_PA): Procedures for assigned loop physical addresses (AL_PAs) and native address identifiers for loop devices.
- Primitive signals & ordered sets: Definitions for ARB (arbitrate), OPN (open), CLS (close), DHD (dynamic half-duplex), MRK, LIP (loop initialization) and replicate/broadcast variants used to establish and manage loop circuits.
- Loop Initialization (LIP): Self-discovery and initialization sequences enabling an L_Port to find its operating mode and peers without external control.
- L_Port State Machine (LPSM) and state transition tables: Detailed state definitions and transitions governing loop behavior, timeouts, and recovery.
- Access fairness & access-unfairness handling: Algorithms and history fields to ensure equitable loop access among NL_Ports, FL_Ports and to mitigate unfair conditions.
- Operational features: BB_Credit management, clock skew handling, elasticity buffer management (Annex A), dynamic half‑duplex (Annex C), and bypass/enable sequences for maintenance.
- Timings & error recovery: Timeouts and recovery mechanisms aligning with FC-PH requirements.
Applications and who uses FC-AL-2
- Storage architects and engineers designing SANs and legacy FC-AL storage arrays, disk enclosures, tape libraries and multi-drop storage devices.
- Firmware and hardware developers implementing L_Port logic, loop initialization, arbitration and primitive signal handling in host bus adapters (HBAs), storage controllers, and embedded Fibre Channel interfaces.
- Test labs and compliance teams verifying interoperability, loop initialization behavior, access fairness and FC‑PH compatibility.
- System integrators maintaining mixed topologies where a single FL_Port links an Arbitrated Loop to a Fabric, allowing NL_Ports to access a Fabric via the loop.
Related standards
- ISO/IEC 14165-111 (FC-PH) - Fibre Channel Physical and Signalling Interface (base specification).
- Upper-Layer Protocol standards: SCSI, IP, IPI, HIPPI, IEEE 802.2 (for data mapping over Fibre Channel).
ISO/IEC 14165-122 (FC-AL-2) is essential for anyone working with Fibre Channel Arbitrated Loop topologies, providing the protocol, state machines and procedures needed for robust loop operation and interoperability. Keywords: Fibre Channel, FC-AL-2, Arbitrated Loop, L_Port, AL_PA, FC-PH, loop initialization, SCSI, SAN.