1、American National StandardDeveloped byfor Information Technology Automation/DriveInterface Commands - 3(ADC - 3)INCITS 497-2012INCITS 497-2012INCITS 497-2012American National Standardfor Information Technology Automation/DriveInterface Commands - 3(ADC-3)SecretariatInformation Technology Industry Co
2、uncilApproved November 27, 2012American National Standards Institute, Inc.AbstractThis standard specifies the device model and functional requirements for the SCSI automation/driveinterface device type. This standards permits the SCSI automation/drive interface device type tocommunicate with applica
3、tion clients and defines the commands and data exchanged in suchcommunications.This standard does not contain material related to the service delivery subsystem that is used to transportthe commands, command parameter data, command response data, and status specified in thisstandard.Approval of an A
4、merican National Standard requires review by ANSI that therequirements for due process, consensus, and other criteria for approval havebeen met by the standards developer.Consensus is established when, in the judgement of the ANSI Board ofStandards Review, substantial agreement has been reached by d
5、irectly andmaterially affected interests. Substantial agreement means much more thana simple majority, but not necessarily unanimity. Consensus requires that allviews and objections be considered, and that a concerted effort be madetowards their resolution.The use of American National Standards is c
6、ompletely voluntary; theirexistence does not in any respect preclude anyone, whether he has approvedthe standards or not, from manufacturing, marketing, purchasing, or usingproducts, processes, or procedures not conforming to the standards.The American National Standards Institute does not develop s
7、tandards andwill in no circumstances give an interpretation of any American NationalStandard. Moreover, no person shall have the right or authority to issue aninterpretation of an American National Standard in the name of the AmericanNational Standards Institute. Requests for interpretations should
8、beaddressed to the secretariat or sponsor whose name appears on the titlepage of this standard.CAUTION NOTICE: This American National Standard may be revised orwithdrawn at any time. The procedures of the American National StandardsInstitute require that action be taken periodically to reaffirm, rev
9、ise, orwithdraw this standard. Purchasers of American National Standards mayreceive current information on all standards by calling or writing the AmericanNational Standards Institute.American National StandardPublished byAmerican National Standards Institute, Inc.25 West 43rd Street, New York, NY 1
10、0036Copyright 2012 by Information Technology Industry Council (ITI)All rights reserved.No part of this publication may be reproduced in anyform, in an electronic retrieval system or otherwise,without prior written permission of ITI, 1101 K Street NW, Suite 610, Washington, DC 20005. Printed in the U
11、nited States of AmericaCAUTION: The developers of this standard have requested that holders of patents that may be re-quired 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 i
12、dentify which, ifany, patents may apply to this standard. As of the date of publication of this standard, followingcalls 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,
13、 no positionis taken with respect to the validity of this claim or of any rights in connection therewith. The knownpatent holder(s) has (have), however, filed a statement of willingness to grant a license underthese rights on reasonable and nondiscriminatory terms and conditions to applicants desiri
14、ng to ob-tain such a license. Details may be obtained from the publisher. No further patent search is con-ducted by the developer or publisher in respect to any standard it processes. No representation ismade or implied that this is the only license that may be required to avoid infringement in the
15、use ofthis standard.iContentsPageForeword.viIntroduction. xi1 Scope. 12 Normative References. 22.1 Normative references overview. .22.2 Approved references .22.3 References under development. .33 Definitions, symbols, abbreviations, and conventions. 43.1 Definitions. . .43.2 Symbols and abbreviation
16、s .63.3 Keywords. .73.4 Editorial conventions .84 General. . 104.1 Automation/drive interface model overview. .104.2 Device server interaction. .114.3 ADI bridging. .134.3.1 ADI bridging introduction 134.3.2 Local SMC device server operation . 144.3.3 Remote SMC device server operation . 144.3.4 Bri
17、dging manager operation. 154.3.5 Caching SMC data and status . 154.4 Load and unload states .174.4.1 Load states 174.4.2 Unload states . 194.5 Sense data masking. . .204.6 TapeAlert application client interface. .214.7 Medium Auxiliary Memory attributes .214.8 DT device primary ports. .224.8.1 DT de
18、vice primary port index . 224.8.2 Enabling and disabling DT device primary ports 224.9 Sequential mode operation. . .224.10 ADC tape external data encryption control. . .224.10.1 ADC tape external data encryption control introduction. 224.10.2 disabling a supported logical block encryption algorithm
19、. 264.10.3 Reporting DT device logical block encryption algorithm support . 264.10.4 ADC tape external data encryption control of logical block encryption parameters. 264.10.4.1 ADC tape external data encryption control of logical block encryption parameters introduction 264.10.4.2 Reporting logical
20、 block encryption parameters requests 274.10.4.3 Providing a set of logical block encryption parameters. 274.10.4.4 Logical block encryption parameters required values. 274.10.4.5 Key management errors . 285 Commands for automation/drive interface devices 305.1 Summary of commands for automation/dri
21、ve interface devices. . .305.2 NOTIFY DATA TRANSFER DEVICE command .335.3 SET MEDIUM ATTRIBUTE command. .35ii5.3.1 SET MEDIUM ATTRIBUTE command introduction . 355.3.2 SET MEDIUM ATTRIBUTE parameter list format 365.3.3 SET MEDIUM ATTRIBUTE attribute format 375.4 SET AUTOMATION DEVICE ATTRIBUTES comma
22、nd. .385.4.1 SET AUTOMATION DEVICE ATTRIBUTES command introduction. 385.4.2 Automation device attributes parameter list format 385.4.3 Automation device attribute format 395.5 REPORT AUTOMATION DEVICE ATTRIBUTES command. .416 Parameters for automation/drive interface devices 426.1 Log parameters .42
23、6.1.1 Log parameters overview. 426.1.2 DT Device Status log page 436.1.2.1 DT Device Status log page overview 436.1.2.2 Very high frequency data log parameter. 446.1.2.3 Very high frequency polling delay log parameter 496.1.2.4 DT device ADC data encryption control status log parameter 506.1.2.5 Key
24、 management error data log parameter 536.1.2.6 DT device primary port status log parameter(s) 556.1.3 TapeAlert Response log page . 586.1.4 Requested Recovery log page. 596.1.4.1 Requested Recovery log page overview 596.1.4.2 Recovery procedures log parameter. 606.1.5 Service Buffers Information log
25、 page. 626.2 Mode parameters. .656.2.1 Mode parameters overview 656.2.2 ADC Device Server Configuration mode page 676.2.2.1 Target Device subpage. 676.2.2.2 DT Device Primary Port subpage . 696.2.2.3 Logical Unit subpage 786.2.2.4 Target Device Serial Number subpage. 856.3 Security protocol paramete
26、rs. .866.3.1 Security protocol overview . 866.3.2 SECURITY PROTOCOL IN command specifying Tape Data Encryption security protocol 866.3.3 SECURITY PROTOCOL IN command specifying Data Encryption Configuration security protocol876.3.3.1 SECURITY PROTOCOL IN command specifying Data Encryption Configurat
27、ion security protocol overview . 876.3.3.2 Data Encryption Configuration In Support page . 896.3.3.3 Data Encryption Configuration Out Support page. 906.3.3.4 Report Data Encryption Policy page . 916.3.4 SECURITY PROTOCOL OUT command specifying Tape Data Encryption security protocol 916.3.4.1 SECURI
28、TY PROTOCOL OUT command specifying Tape Data Encryption security protocol overview . 916.3.4.2 Data Encryption Parameters Complete page . 936.3.5 SECURITY PROTOCOL OUT command specifying Data Encryption Configuration security protocol . 956.3.5.1 SECURITY PROTOCOL OUT command specifying Data Encrypt
29、ion Configuration security protocol overview 956.3.5.2 Configure Data Encryption Algorithm Support page . 966.3.5.3 Configure Encryption Policy page. 996.4 Vital product data parameters .1016.4.1 Vital product data parameters overview and page codes 1016.4.2 Device Identification VPD page . 1016.4.3
30、 Manufacturer-assigned Serial Number VPD page. 102iiiTablesPageTable 1 - Numbering conventions examples 8Table 2 - Load states 17Table 3 - Load states example . 18Table 4 - Unload states. 19Table 5 - Logical block encryption parameters control policy . 24Table 6 - Command set for automation/drive in
31、terface. 30Table 7 - NOTIFY DATA TRANSFER DEVICE command . 33Table 8 - SET MEDIUM ATTRIBUTE command 35Table 9 - SET MEDIUM ATTRIBUTE parameter list format . 36Table 10 - SET MEDIUM ATTRIBUTE attribute format 37Table 11 - ATTRIBUTE IDENTIFIER field 37Table 12 - FORMAT field. 37Table 13 - SET AUTOMATI
32、ON DEVICE ATTRIBUTES command 38Table 14 - Automation device attributes parameter list format . 39Table 15 - Automation device attribute format 40Table 16 - attribute identifier field . 40Table 17 - REPORT AUTOMATION DEVICE ATTRIBUTES command 41Table 18 - Log page codes . 42Table 19 - DT Device Statu
33、s log page 43Table 20 - DT Device Status log page parameter codes 44Table 21 - Very high frequency data log parameter format 44Table 22 - VHF data descriptor. 45Table 23 - DT DEVICE ACTIVITY field 47Table 24 - Very high frequency polling delay log parameter format . 49Table 25 - DT device ADC data e
34、ncryption control status log parameter format . 50Table 26 - service request indicators field 50Table 27 - Key management error data log parameter. 53Table 28 - error type field 54Table 29 - DT device primary port status log parameter(s) format . 55Table 30 - Port status data format by protocol iden
35、tifier . 55Table 31 - Fibre Channel port status data format . 56Table 32 - SCSI parallel interface port status data format 57Table 33 - Serial Attached SCSI port status data format 57Table 34 - TapeAlert Response log page . 58Table 35 - Requested Recovery log page 59Table 36 - Requested Recovery log
36、 page parameter codes 59Table 37 - Requested recovery log parameter format 60Table 38 - Recovery procedures 61Table 39 - Service Buffers Information log page 62Table 40 - Service buffer information log parameter format . 63Table 41 - Service buffer information parameter codes 63Table 42 - Summary of
37、 mode page codes 66Table 43 - Target Device subpage . 67Table 44 - MTDN field. 68Table 45 - DT Device Primary Port subpage 69Table 46 - DT device primary port descriptor format 69Table 47 - Primary port descriptor by protocol identifier value . 70Table 48 - Fibre Channel descriptor parameter format.
38、 70Table 49 - TOPLOCK bit, N_PORT bit, and TOPORD bit interaction. 71Table 50 - Effect of LIV and RHA bits . 72Table 51 - MPN field. 72Table 52 - FIBRE CHANNEL SPEED VALUES . 73ivTable 53 - FIBRE CHANNEL EXTENDED SPEED VALUES. 74Table 54 - Parallel SCSI descriptor parameter format 74Table 55 - BMQ f
39、ield 75Table 56 - Serial Attached SCSI descriptor parameter format . 75Table 57 - MPI field 76Table 58 - PROGRAMMED MINIMUM PHYSICAL LINK RATE field and PROGRAMMED MAXIMUM PHYSICAL LINK RATE field 77Table 59 - HARDWARE MINIMUM PHYSICAL LINK RATE field and HARDWARE MAXIMUM PHYSICAL LINK RATE field 77
40、Table 60 - Logical Unit subpage . 78Table 61 - RMC logical unit descriptor format 79Table 62 - MLUD field. 80Table 63 - AUTOLOAD MODE field 81Table 64 - SMC logical unit descriptor format. 82Table 65 - ADC logical unit descriptor format . 84Table 66 - Target Device Serial Number subpage . 85Table 67
41、 - MPSN field. 86Table 68 - security protocol specific field values 87Table 69 - security protocol specific field values 88Table 70 - Data Encryption Configuration In Support page 89Table 71 - Data Encryption Configuration Out Support page . 90Table 72 - Report Data Encryption Policy page 91Table 73
42、 - security protocol specific field values 92Table 74 - Data Encryption Parameters Complete page 93Table 75 - Automation complete results codes. 94Table 76 - security protocol specific field values 96Table 77 - Configure Data Encryption Algorithm Support page 97Table 78 - Encryption Algorithm Suppor
43、t descriptor . 98Table 79 - Configure Encryption Policy page . 99Table 80 - decryption parameters request policy field values. 100Table 81 - encryption parameters request policy field values. 100Table 82 - ADC device VPD page codes 101Table 83 - Manufacturer-assigned Serial Number VPD page 102vFigur
44、esPageFigure 1 - General Document Structure of SCSI . 1Figure 2 - Example of an automation device and DT device relationship 11Figure 3 - Device server model 12viForeword (This foreword is not part of American National Standard INCITS 497-2012.)This standard specifies the external behavior of a devi
45、ce server that defines itself asan automation/drive interface device in the DEVICE TYPE field of the standard INQUI-RY data. This device type is known as an automation/drive interface device.Requests for interpretation, suggestions for improvement and addenda, or defect re-ports are welcome. They sh
46、ould be sent to the INCITS Secretariat, InterNationalCommittee for Information Technology Standards, Information Technology Institute,1101 K Street, NW, Suite 610, Washington, DC 20005-3922. This standard was processed and approved for submittal to ANSI by the InterNation-al Committee for Informatio
47、n Technology Standards (INCITS). Committee approvalof the standard does not necessarily imply that all committee members voted for itsapproval. At the time it approved this standard, INCITS had the following members:Don Wright, ChairJennifer Garner, SecretaryOrganization Represented Name of Represen
48、tativeAdobe Systems, Inc. Scott Foshee Steve Zilles (Alt.)AIM Global, Inc. . Steve HallidayApple . Helene WorkmanDavid Singer (Alt.)Distributed Management Task Force John Crandall Jeff Hilland (Alt.)EMC Corporation . Gary RobinsonStephen Diamond (Alt.)Farance, Inc. Frank FaranceTimothy Schoechle (Al
49、t.)Futurewei Technologies, Inc. . Yi ZhaoTimothy Jeffries (Alt.)Wilbert Adams (Alt.)GS1 US . Frank SharkeyCharles Biss (Alt.)Hewlett-Packard Company Karen Higginbottom Paul Jeran (Alt.)IBM Corporation Alexander TarpinianRobert Weir (Alt.)Arnaud Le Hors (Alt.)Debra Boland (Alt.)Steve Holbrook (Alt.)Gerald Lane (Alt.)IEEE . Jodie HaaszTerry deCourcelle (Alt.)Bob Labelle (Alt.)Intel Philip Wennblom Grace Wei (Alt.)Stephen Balogh (Alt.)Lexmark InternationalDon Wright Dwight Lewis (Alt.)Paul Menard (Alt.)Jerry Thrasher (Alt.)Microsoft Corporation . Jim Hughes Dick Brackney (Alt.)John Calhoon (A
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1