OSI/FTAM Programming Reference Manual

Conformance and Interoperability
HP NonStop OSI/FTAM Programming Reference Manual528611-001
2-3
Document Types and Related Parameters
Underlying Services
NonStop FTAM uses NonStop OSI/AS, which is an implementation of version 1 of the
Association Control Service Element (ACSE), as stated in ISO IS 8649 and 8650;
version 1 of the Presentation Layer, as stated in ISO IS 8822 and 8823; and version 2
of the Session Layer, as stated in ISO IS 8326 and 8327. To interoperate with NonStop
FTAM, other FTAM implementations must support compatible versions of ACSE,
Presentation, and Session Layers, as well as the services underlying the Session
Layer.
For a complete list of the ISO standards and NIST agreements to which the NonStop
OSI/FTAM software conforms, see Supported Standards on page -xiii.
Functional Units
Both implementations must support the functional units required for any services the
pair will perform together. NonStop FTAM supports seven functional units: kernel, read,
write, file access, limited file management, enhanced file management, and grouping.
For more information on functional units, see the OSI/FTAM Programming Guide.
Attributes
Aspects of attributes that can affect interoperability include the optional groups of
attributes, the level of support for each individual attribute and its optional components,
and the range of values supported for each attribute. The NonStop FTAM
implementation supports three attribute groups: kernel, storage, and security. For more
information on attributes and attribute support in the NonStop FTAM initiator, see
Section 3, NonStop FTAM Initiator and the OSI/FTAM Programming Guide.
FTAM Parameters
Concerns related to FTAM parameters include the supported optional parameters and
the range of values for all parameters. If both implementations are to interoperate, they
must support all parameters and ranges required by the services to be performed. For
more information on the optional parameters supported by NonStop FTAM and the
parameter value ranges, see Section 4, FTM Procedures.
Document Types and Related Parameters
Both implementations must support one or more common document types to
interoperate. NonStop FTAM supports the following document types: FTAM-1, FTAM-2,
FTAM-3, and NBS-9. In addition, users of both implementations must be aware of how
the parameters associated with the FTAM-1, FTAM-2, and FTAM-3 document types
(maximum-string-length, string-significance, and universal-class) are
used in the FTAM software with which they wish to interoperate. (Document-type
parameters do not apply to the NBS-9 document type, which allows reading of
directory information using an attribute bit string.)