Overview
ISO/IEC 14776-333:2013 (SSC-3) - SCSI Stream Commands – 3 - defines the command set extensions required to operate the sequential-access device type (primarily tape and streaming media). Implemented alongside the SCSI Architecture Model-4 (SAM-4) and applicable clauses of SCSI Primary Commands-4 (SPC-4), this standard fully specifies the SCSI command set for sequential-access devices, including command behavior, mode pages, log pages, VPD pages and security protocols.
Keywords: ISO/IEC 14776-333, SSC-3, SCSI Stream Commands, sequential-access device, tape drive standards, SCSI standard
Key Topics
- Command sets: Explicit- and implicit-address commands such as READ, WRITE, ERASE, WRITE FILEMARKS and LOCATE in 6-, 10-, 16-byte variants (e.g., READ(16), WRITE(6), ERASE(16)).
- Common commands: FORMAT MEDIUM, LOAD/UNLOAD, READ POSITION, REWIND, SPACE and capacity/set commands for tape management.
- Device model and concepts: Sequential-access device model, physical elements, partitions, logical objects, early-warning and programmable early-warning behavior.
- Mode pages & parameters: Data Compression, Device Configuration, Medium Partition, Error Recovery, Informational Exceptions Control and others specific to streaming media.
- Log pages & diagnostics: Sequential-Access Device log, TapeAlert log, Device Statistics, Tape Diagnostic Data, Current Service Information and Requested Recovery.
- Vital Product Data (VPD): Sequential-access Device Capabilities, serial numbers, TapeAlert Supported Flags and automation device identifiers.
- Security & encryption: Security protocol support including Tape Data Encryption descriptors and related SECURITY PROTOCOL IN/OUT descriptors.
- Additional features: Tagged command queuing, WORM support, logical block encryption, keyless copy flows and self-test operations.
Applications
- Integration and interoperability of tape drives, tape libraries and streaming storage systems.
- Firmware and drive-controller development for sequential-access devices.
- Backup, archival and long-term retention systems requiring standard SCSI tape command behavior.
- Storage system testing, validation and compliance where adherence to SCSI SSC-3 behavior is required.
- Security implementations involving tape data encryption and TapeAlert monitoring.
Who should use this standard
- Hardware designers and firmware engineers building SCSI tape devices.
- Storage system architects and integrators deploying tape libraries.
- Backup software vendors and system testers validating SCSI tape behavior.
- Compliance teams and QA labs ensuring interoperability with SAM-4 and SPC-4 SCSI stacks.
Related Standards
- ISO/IEC 14776 (SCSI series) - overall SCSI family
- SCSI Architecture Model-4 (SAM-4) - required device model and architecture
- SCSI Primary Commands-4 (SPC-4) - applicable command requirements and common services
For implementers, ISO/IEC 14776-333:2013 is essential reference material when developing or integrating sequential-access SCSI devices and tape-storage solutions.