ISO/IEC ISP 10607-4:1991
(Main)Information technology — International Standardized Profiles AFTnn — File Transfer, Access and Management — Part 4: AFT12 — Positional File Transfer Service (Flat)
Information technology — International Standardized Profiles AFTnn — File Transfer, Access and Management — Part 4: AFT12 — Positional File Transfer Service (Flat)
Technologies de l'information — Profil normalisé international AFTnn — Transfert, accès et gestion de fichier — Partie 4: AFT12 — Service de transfert de fichier positionnel
General Information
Relations
Buy Standard
Standards Content (Sample)
I NTE RN AT I O N AL ISOIIEC
ISP
STAN DA RDI Z E D
1060714
PROFILE
First edition
1991 - 12-1 5
Information technology - International
Standardized Profiles AFTnn - File Transfer,
Access and Management -
Part 4:
AFT12 - Positional File Transfer Service (flat)
Technologies de l'information - Profil normalisé international AFTnn -
Transfert, accès et gestion de fichier --
Partie 4: AFT12 - Service de transfert de fichier positionne1
Reference number
ISO/IEC ISP 10607-4: 1991 (E)
---------------------- Page: 1 ----------------------
ISOllEC ISP 106074 : 1991 (E)
Contents Page
Foreword . III
e
Introduction . iv
Scope . .l
Normative references . .2
Definitions . 3
Abbreviations . 4
Conformance . .4
Virtual filestore . .4
File protocol . .5
Annexes
A ISPICS Requirements List for ISOllEC ISP 10607-4 (AFT12) . .9
6 Corrigenda . .42
(D ISO/IEC 1991
All rights reserved. No part of this publication may be reproduced or utilized in any form or by any
means, electronic ar mechanical. induding photocopying and microfilm, without permission in
writing from the publisher.
ISOiiEC Copyright Office Case postale 56 CH-1211 Genève 20 Switzerland
Printed in Switzerland
ii
---------------------- Page: 2 ----------------------
ISO/IEC ISP 10607-4 : 1991 (E)
Foreword
IS0 (the International Organization for Standardization) and IEC (the International
Electrotechnical Commission) form the specialized system for worldwide stand-
ardization. National bodies that are members of IS0 or IEC participate in the de-
velopment of International Standards through technical committees established by
the respective organization to deal with particular fields of technical activity. IS0
and IEC technical committees collaborate in fields of mutual interest. Other interna-
tional organizations, governmental or non-governmental, in liaison with IS0 and
IEC, also take part in the work.
In the field of information technology, IS0 and IEC have established a joint techni-
cal committee, ISO/IEC JTCl . In addition to developing International Standards.
ISOAEC JTCl has created a Special Group on Functional Standardization for the
elaboration of International Standardized Profiles.
An International Standardized Profile is an internationally agreed, harmonized docu-
ment which identifies a standard or group of standards, together with options and
parameters, necessary to accomplish a function or set of functions.
Draft International Standardized Profiles are circulated to national bodies for voting.
Publication as an International Standardized Profile requires approval by at least
75 % of the national bodies casting a vote.
International Standardized Profile ISOAEC ISP 10607-4 was prepared with the col-
laboration of
- Asia-Oceania Workshop (AOW);
- European Workshop for Open Systems (EWOS);
- OS1 Implementors Workshop (OIW).
ISO/IEC ISP 10607 consists of the following parts, under the general title Informa-
tion technology - International Standardized Profiles AFTnn - File Transfer, Access
and Management :
- Part I: Specification of ACSE, Presentation and Session Protocols for the
use by FTAM
- Part 2 : Definition of document types, constraint sets and syntaxes
- Part 2 : Definition of document types, constraint sets and syntaxes -
Amendment 1 : Additional definitions
- Part 3 : AFT1 1 - Simple File Transfer Servke (unstructured)
- Parî 4 : AFT12 - Positional File Transfer Service (flat)
- Part 5 : AFT22 - Positional File Access Service (flat)
- Part 6 : AFT3 - File Management Service
Annexes A and B form an integral part of this part of ISOAEC ISP 10607.
iii
---------------------- Page: 3 ----------------------
ISO/IEC ISP 106079 : 1991 (E)
Introduction
This part of ISO/IEC ISP 10607 is defined within the context of Functional Standardization, in accordance
10000, “Framework and Taxonomy of International Standardized
with the principles specified by ISOAEC TR
of Functional Standardization is one part of the overall field of Information Technology
Profiles”. The context
(IT) standardization activities, covering base standards, profiles, and registration mechanisms. A profile de-
of base standards that collectively perform a specific well-defined IT function. Profiles
fines a combination
standardize the use of options and other variations in the base standards, and provide a basis for the devel-
opment of uniform, internationally recognized system tests.
One of the most important roles for an ISP is to serve as the basis for the development (by organizations
other than IS0 and IEC) of internationally recognized tests and test centres. ISPs are produced not simply to
“legitimize” a particular choice of base standards and options, but to promote real system interoperabiliy.
The development and widespread acceptance of tests based on this and other lSPs is crucial to the suc-
cessful realization of this goal.
The text for this part of ISOAEC ISP 10607 was developed in close co-operation among the FTAM Expert
Groups of the three International OS1 Workshops : OS1 Implementors Workshop (OIW), the European
Workshop for Open Systems (EWOS) and the OS1 Asia-Oceania Workshop (AOW). This part of ISO/IEC
ISP 10607 is harmonized among these three Workshops and it was finally ratified by the Workshops’ plenary
O
assemblies.
---------------------- Page: 4 ----------------------
ISO/IEC ISP 10607-4 : 1991 (E)
INTERNATIONAL STANDARDIZED PROFILE
Information technology - International Standardized
Profiles AFïnn - File Transfer, Access and Management -
Part 4:
AFT 12 - Positional File Transfer Service (flat)
1 Scope
This part of ISOAEC ISP 10607 specifies how the OS1
1.1 General
FTAM application standard shall be used to provide the
functions defined above. It does not specify total system
This part of ISO/IEC ISP 10607 (AFT12) covers transfer
capability. In particular, a system may operate this pro-
of files between the filestores of two end systems, using
file and at the same time engage in other communica-
the OS1 connection-mode transport service to provide
tions. The requirements placed on an implementation in
the interconnection. One end system acts in the initiator
this part of ISO/IEC ISP 10607 are solely those neces-
role and requests access to the file, the other end sys-
sary for operation of the protocol specified.
tem acts in the responder role and provides access to
the file in the virtual filestore.
This part of ISOAEC ISP 10607 describes the actions
and attributes of the virtual filestore, and the service pro-
These role combinations and the interoperability are
vided by the file service provider to file service users,
shown in table 1.
together with the necessary communications between
the initiator and the responder.
Table 1 - Interoperable configurations
Initiator Responder
1.2 Position within the taxonomy
Sender Receiver Sender Receiver
This part of ISO/IEC ISP 10607 is identified in ISO/IEC
I I I I l
TR 10000-2 as "AFT1 2 - Positional File Transfer Service
Sender X
Initiator
(flat)".
Receiver X
It may be combined with any T-Profiles (see ISO/IEC TR
Respon- Sender X
10000) specifying the OS1 connection-mode trans
der
Receiver x service.
1.3 Scenario
Transfer of fiies is supported for files with an unstruc-
tured, flat or random access constraint set and contai-
The model used is one of two end systems establishing
ning binary or cha:ader data.
an association and transferring files into and out of the
responder's virtual filestore as shown in figure 1.
This part of ISOilEC ISP 10607 specifies implementa-
tions that support file transfer, i.e. the ability to
a) either read a complete file, or
b) wriie (replace and/or extend and/or insert,
II
depending on constraint set and document type)
' Real End End Real
to a file, or
filestore - s stem 1 = system 2 - filestore
I - Ynitintnr- . . . . -Responder- 2
1 II
c) both;
Figure 1 - File transfer between two end systems
and optionally to
Specifications of this part of ISO/IEC ISP 10607 apply
a) create and delete a file, and
on the double lines of figure 1. The mapping between
the virtual filestore and the real filestore together with
b) read the attributes of a file.
the local data management system is not defined in this
part of ISOiIEC ISP 10607.
1
---------------------- Page: 5 ----------------------
ISO/IEC ISP 10607-4 : 1991 (E)
This part of ISOllEC ISP 10607 defines the selection of IS0 8327:1987lAdd.2, Information processing systems -
specific virtual filestore options, file service options and Open Systems Interconnection - Basic connection
file protocol options. The required functions from the oriented session protocol specification - Addendum 2:
supporting protocol stack of ACSE, presentation and Incoporation of unlimited user datq ISO/IEC
session are speciiied in ISO/IEC ISP 10607-1 (see also
JTCVSC21 N 2494.
table 2).
Table 2 - Profile Stack IS0 8571 -1 :1988, Information processing systems -
Open Systems Interconnection - File Transfer, Access
IS0 8571
and Management - Part 7 : General introduction.
Application Layer IS0 8650
1
IS0 8824,8825
Presentation Layer
8823 IS0 8571 -2:1988, Information processing systems -
Open Systems Interconnection - File Transfer, Access
Sesslon Layer IS0 8327
and Management - Part 2 : Virtual Filestore Definition.
The document types, constraint sets and syntaxes which
IS0 8571 -3:1988, Information processing systems -
are referenced in this part of ISOAEC ISP 10607 are
Open Systems Interconnection - File Transfer, Access
defined in IS0 8571-2, ISOAEC ISP 10607-2 and
and Management - Part 3 : File Service Definition.
ISOIIEC ISP 10607-2/Amd.l.
IS0 8571 -4:1988, Information processing systems -
Open Systems lnterconnection - File Transfer, Access
and Management - Part 4 : File Protocol Specification.
2 Normative references
ISO/IEC 8571 -5:1990, Information processing systems -
The following documents contain provisions which,
Open Systems Interconnection - File Transfer, Access
through reference in this text, constitute provisions of
and Management - Part 5 : Protocol lmplernentation
this part of ISOAEC ISP 10607. At the time of publica-
Conformance Statement Proforma.
tion, the editions indicated were valid. All documents are
subject to revision, and parties to agreements based on
IS0 8650:1988, Information processing systems - Open
this part of ISOAEC ISP 10607 are warned against auto-
Systems Interconnection - Protocol Specification for the
matically applying any more recent editions of the docu-
ments listed below, since the nature of references made Association Control Service Element.
by ISPs to such documents, is that they may be specific
to a particular edition. Members of IEC and IS0 maintain
IS0 8823:1988, Information processing systems - Open
registers of currently valid International Standards and
Systems Interconnection - Connection ûriented Presen-
ISPs, and CClll maintains published editions of its cur-
tation Protocol Specification.
rent Recommendations.
ISOAEC 8824:1990, Information technology - Open
Corrigenda to the base standards referenced : See an-
Systems Interconnection - Specification of Abstract
nex B for a complete list of these documents which are
Syntax Notation One (ASN. 1).
used in this part of ISOAEC ISP 10607.
ISO/IEC 8825:1990, Information technology - Open
IS0 646:1983, information processing - IS0 7-bit coded
Systems lnterwnnection - SpecKcation of Basic Enco-
character set for information interchange.
ding Rules for Abstract Syntax Notation One (ASN. 1).
IS0 4873:1986, lnformation processing - IS0 &bit code
IS0 8859-1 :1987, Information processing - 8-bit single-
for information interchange - Structure and rules for im-
- Part I : Latin alpha-
byte wded graphic character sets
plementation.
bet No. 7.
IS0 6429:1988, Information processing - Control
ISO/IEC TR 10000-1 :1990, Informat/on technology -
functions for 7-bit and &bit coded character sets for
Framework and taxonomy of International Standardized
character imaging devices.
Profiles - Part 7 : Framework.
IS0 6937-2:1983, Information processing - Coded char-
ISOAEC TR 10000-2:1990, Information technology -
acter sets for text communication - Part 2 : Latin alpha-
Framework and taxonomy of International Standardized
betic and non-alphabetic graphic characters.
Profiles - Part 2 : Taxonomy of Profiles.
IS0 8327:1987, Information processing systems - Open
- Basic connection oriented ISO/IEC ISP 10607-1 :1990, Information technology -
Systems lntercunnecîion
International Standardized Profiles AFTnn - File
session protocol specfication.
Transfer, Access and Management - Part 1 : Specifica-
2
---------------------- Page: 6 ----------------------
ISOllEC ISP 10607-4 : 1991 (E)
tion of ACSE, Presentation and Session Protocols for ted by the base standard or stated otherwise in this part
the use by FTAM. of ISO/IEC ISP 10607.
For fully supported attributes, this implies that at least
ISOAEC ISP 10607-2:1990. Information technology -
the minimum range of attribute values, as defined in IS0
International Standardized Profiles ARnn - File
8571 -2, shall be supported unless stated otherwise in
Transfer, Access and Management - Pari 2 : Defini-
this part of ISO/IEC ISP 10607.
tion of document types, constraint sets and syntaxes.
NOTES
ISO/IEC ISP 10607-2:1990/Amd.l:1991, Information
1 For features which are optional in the base standard,
technology - International Standardized Profiles AFTnn -
conformant implementations shall be able to interwork with
File Transfer, Access and Management - Part 2 :
other implementations not supporting this feature.
Definition of document types, constraint sets and
syntaxes - Amendment 1 : Additional definitions.
2 The support of a feature can be conditional, depending
on the support of a dass of features to which it belongs,
e.g. an attribute in an attribute group, a parameter in a
ISOAEC ISP 10607-3:1990. Information technology -
PDU, a PDU in a functional unit.
International Standardized Profiles AFTnn - File
Transfer, Access and Management - Part 3 : AFT1 1 -
3.2.2 optionally supported; O : Any feature denoted
Simple File Transfer Service (unstructured).
by "O" is left to the implementation as to whether that
feature is implemented or not.
ISO/IEC ISP 10607-5:1991, Information technology -
International Standardized Profiles AFTnn - File
If an aitribute group with a support level of "O" is chosen
Transfer, Access and Management - Part 5 : AFT22 -
to be implemented, then all the attributes in this group
Positional File Access Service (flat).
that are classified as "m" shall be supported.
ISO/IEC ISP 10607-6:1991, Information technology -
If a parameter is optionally supported, then the syntax
International Standardized Profiles AFTnn - File
shall be supported, but it is left to each implementation
Transfer, Access and Management - Part 6 : AFT3 - File
whether the procedures are implemented or not.
Management Service.
When receiving an optional parameter which is not sub
ject of negotiation and is not supported by the receiver,
the receiver shall at least inform the sender by informa-
3 Definitions
tive diagnostic and interworking shall not be disrupted.
For the purpose of this part of ISO/IEC ISP 10607, the
3.2.3 conditionally supported; c : Any feature denoted
following definitions apply.
by "c" shall be supported under the conditions specified
in this part of ISO/IEC ISP 10607. If these conditions are
The terms used in this part of ISO/IEC ISP 10607 are
not met, the feature is outside the scope of this part of
defined in the referenced base standards.
ISOAEC ISP 10607.
In addition, the following terms are defined.
3.2.4 excluded; x : Any feature denoted by "x" is ex-
cluded in this part of ISOAEC ISP 10607, i.e. it shall not
3.1 General
be implemented.
interwork : to be able to communicate to satisfy the in-
3.2.5 outside the scope; i : Any feature denoted by "i"
tent of the initiator.
is outside the scope of this part of ISOAEC ISP 10607,
i.e. it may be ignored, and will therefore not be subject
3.2 Support level
of an ISP conformance test. However the syntax of all
parameters of supported PDUs shall be implemented,
To specify the support level of protocol features for this
even if the procedures are not (i.e. the receiver shall be
part of ISOAEC ISP 10607, the following terminology is
able to decode the PDU).
defined.
3.2.6 not applicable; - : Any feature denoted by is
3.2.1 supported; m : Any feature denoted by "ma is
not defined in the context where it is mentioned, e.g. a
mandatory or optional in the base standard. That feature
shall be supported, i.e. its syntax and procedures shall parameter which is not part of the respective PDU. The
be implemented as specified in the base standard or in
occurrence of "not applicable" features is mainly due to
this part of ISO/IEC ISP 10607 by all implementations
the format of the tables in the ISPICS Requirements
claiming conformance to this part of ISOAEC ISP 10607.
List.
However, it is not a requirement that the feature shall be
used in all instances of communication. unless manda-
3
---------------------- Page: 7 ----------------------
ISOAEC ISP 10607-4 : 1991 (E)
for a minimum range of values for the attributes that are
4 Abbreviations
supported (as indicated in annex A).
ACSE Association Control Service Element
Implementations conforming to this parR of ISO/IEC ISP
AFT
Profile subclass : File Transfer, Access and
10607 shall state whether or not they support the initia-
Management
tor and/or the responder role. They shall implement all
CR
Carriage Return
the supported (m) features (identified in annex A), un-
FADU File Access Data Unit
less they are part of an unimplemented optional feature.
FPDU File Protocal Data Unit
They shall state which optionally supported (O) features
FTAM File Transfer, Access and Management
are implemented.
IA5 International Alphabet No. 5
IRV International Reference Version
ISP International Standardized Profile
ISPlCS ISP Implementation Conformance
6 Virtual filestore
Statement
LF Line Feed
For interworking with implementations conforming to this
os1
Open Systems Interconnection
part of ISO/IEC ISP 10607, the virtual filestore is restric-
PCI Protocol Control Information
ted to files within the unstructured, flat and random ac-
PDU Protocol Data Unit
cess constraint sets.
PICS Protocol Implementation Conformance
Statement
The support for file and filestore characteristics, file ac-
tions, attribute groups and attributes is as specified in
Definitions and abbreviations used in ISO/IEC ISP
annex A.
10607-4, annex A are defined in IS0 8571.
6.1 Filenames
Support level for protocol features
Apart from the minimum conformance requirements
m supported
specified in IS0 8571-2, filenames have to be specified
O optionally supported
in the naming convention of the responding RAM im-
C conditionally supported
plementation. It is a local implementation matter of the
X excluded
FTAM responder, whether or not additional name map
i outside the scope
ping onto the real filestore's file,name convention is sup
not applicable
ported.
A responder shall not require an initiator to use multiple
component Graphicstring filenames. Requests using a
5 Conformance
single-component filename value with a sequence of
one Graphicstring shall be responded to using a single-
This part of ISO/IEC ISP 10607 states requirements
component filename value. Use of multiple-amponent
upon implementations to achieve interworking. A claim
sequences of GraphicString is outside the scope of this
of conformance to this part of ISO/IEC ISP 10607 is a
part of ISO/IEC ISP 10607.
claim that all requirements in the relevant base stan-
dards are satisfied, and that all requirements in the fol-
6.2 Permitted actions file attribute
lowing clauses and in annex A are satisfied. Annex A
states the relationship between these requirements and
The values for the permitted actions attribute are not re
those of the base standards.
stricted by this part of ISO/IEC ISP 10607 (see also IS0
8571-1, figure 5 and IS0 8571-2, 12.2).
5.1 Conformance statement
6.3 Action list term
For each implementation claiming conformance to this
part of ISOiIEC ISP 10607 a PICS shall be made availa-
The values for the action list term of access control at-
ble stating support or non-support of each option identi-
in this part of ISOiIEC ISP 10607. tribute are not restricted by this part of ISO/IEC ISP
fied
10607 (see also IS0 8571-1, figure 5 and IS0 8571-2,
12.1 6).
5.2 FTAM conformance
6.4 Format effectors
This part of ISO/IEC ISP 10607 specifies implementation
options or selections such that conformant implementa-
When a single format effector for vertical (or horizontal)
tions will satisfy the conformance requirements of IS0
8571. movement is optionally permitted to effoct a combined
vertical and horizontal movement, implementations shall
This pari of ISO/IEC ISP 10607 includes some addi- not use this single format effector for effecting the aim-
tional requirements above those required in IS0 8571-2 bined vertical and horizontal movement.
4
---------------------- Page: 8 ----------------------
ISOllEC ISP 106074 : 1991 (E)
NOTES
6.8 Document type INTAP-1 Record file
1 For further information see IS0 646:1983, 4.1.2.2 and
The support of the transfer syntax INTAP-TS1 is an op
6.4; IS0 6429:1988, E.1.2; and IS0 487311986, A.3.2.
tion. INTAP-1 may be implemented without supporting
the compression method as defined in INTAP-TS1 .
2 This pari of ISOiIEC ISP 10607 requires only support of
CO control characters of IS0 646, containing among others
the format effectors cCR> and cLF>. Implementations
6.9 Document type NBS-12 Simple text file
should use cCR> cLF> pairs as line terminators.
For NBS-12 the combinations of parameters are sup-
ported as shown in table 5.
6.5 Document type FTAM-1 Unstructured text
file
All other values and combinations are outside the scope
of this part of ISOAEC ISP 10607.
For FTAM-1 the support level for combinations of
universalclass-number and string-significance parame-
6.10 Document type NBS-10 Random binary
ters is as specified in table 3.
access file
Table 3 - string significance, universal class number
Support for NBS-10 requires support for the abstract
syntax NBS-AS3.
string slgnificance
not-
variable fixed
universal class number
As an additional exception to the rules of encoding and
26 Visiblestring m m i
decoding of ASN.l INTEGER type values (see part 1 of
22 IASString i i m
iSO/IEC ISP 10607, 8.2), the parameters
25 Graphicstring m m i
27 Generalstring i i m
NBS-Node-Namastarting-fadu
NBS-Node-Name.faducount
All other values and combinations are outside the scope
may be encoded so that the length of the contents oc-
of this part of ISOllEC ISP 10607.
tets is no more than eight octets. In such a case the
receiver may reject the corresponding FTAM PDU.
6.6 Document type FTAM-2 Sequential text file
NOTE - This subclause will be moved to a future edition of
ISO/IEC ISP 10607-1.
For FTAMQ the support level for combinations of
universalclass-number and string-significance parame-
7 File protocol
ter is as specified in table 4.
To support the internal file service identified in this part
Table 4 - string significance, universal class number
of ISOAEC ISP 10607, the basic file protocol and the
1 string SignifiCanaI I 1 ~ 1 1
basic bulk data transfer protocol are included. The error
variable fixed ignifican
recovery file protocol machine, which may be null de-
universal class number
pending upon whether or not the recovery or restart data
26 Visiblestring
transfer functional units are in use, is used to provide
22 lA5String
the external file service specified in this part of ISOAEC
25 GraDhicStrina i m
ISP 10607. Annex A summarizes the characteristics of
27 GerkalStrina I i IiI O I
the file protocol.
All other values and combinations are outside the scope
7.1 Length of FPDUs
of this part of ISOiIEC ISP 10607.
FTAM protocol machines shall be able to parse and pro-
cess at a minimum 7 k octets of FTAM PCi, FTAM
6.7 Document type NBS-9 File-directory file
structural and FTAM user data (including grouped
FPDUs) as they would be encoded with the ASN.l
Creation and deletion of NBS-9 files are outside the
Basic Encoding Rules.
scope of this part of ISOAEC ISP 10607.
7.2 File service class
When reading an NBS-9 document a responder is only
required to return the filename attribute, subject to local
An initiator implementation shall include the transfer
security and access control. All other requested aîtrib-
class in the F-INITIALIZE request PDU.
utes need not be returned.
5
n;
---------------------- Page: 9 ----------------------
ISOllEC ISP 106074 : 1991 (E)
Table 5 - Parameter support of NBS-12
character-set escape
sequences as defined
string-significance
universal-clawnumber for registration numbers
CO GO G1
(see note)
22 iA5String (parameter absent) variable, fixed
variable, fixed
25 Graphicstring (parameter absent)
25 GraphicString 6 1 O0 variable, fixed
26 VisibleString (parameter absent) variable, fixed
27 Generalstring (parameter absent) variable, fixed
variable, fixed
27 Generalstring 1 6 1 O0
NOTE - if the character-set parameter is absent, the defaults apply as shown in tables 6 and 7.
Table 6 - Default registration numbers for NBS-12
default registration numbers
universal-class-nurnber CO GO G1
22 IASString
1 2
25 Graphicstring 2
26 VisibleString 2
27 Generalstring 1 2
~ ~
Table 7 - Character sets and escape sequences for NBSl2
Registratlon
number Content Escape sequence
ESC2/1 410
1 CO set of IS0 646
2 IS0 646 IRV
ESC 2/8 4î2
IS0 ô46 USA Version-X 3.4 - 1968
(Left-hand part of IS0 8859-1)
1 O0 Right-hand part of Latin Alphabet No 1 ESC 2/13 411
IS0 8859-1
7.3 Diagnostlc parameter 7.4 Passwords
A value for the diagnostic parameter in a response The parameters filestore password for F-INITIALIZE
FPDU shall be sent when the action result or state result PDU and create password for F-CREAIE PDU shall be
parameters are not success. supported for initiators and are optionally supported for
responders.
For the diagnostic parameter of F-INITIALIZE, F-P-
ABORT and F-RECOVER PDUs the term suggested If the security attribute group is suppotted, the access
delay shall be supported 1 the recovery functional unit is passwords parameters for F-SELECT, F-CREATE and
implemented.
6
---------------------- Page: 10 ----------------------
ISO/IEC ISP 10607-4 : 1991 (E)
F-RECOVER PDUs shall be supported for initiators and
7.10 FADU identity parameter
are optionally supported for responders.
The allowed values for the file access data unit identity
7.5 initiator identity parameter are dependent upon the constraint set and
document type of the file and the use of the file transfer
The initiator identity parameter of F-INITIALIZE PDU service class, as specified in table 8.
shall be supported both by initiator and responder imple-
mentations.
7.1 1 Recommendations
7.1 1.1 The optional limited file management functional
7.6 Initiator identity, passwords and account
unit is used to create and delete a file. Therefore this
An initiator must be capable of both sending and not functional unit should be supported.
if im-
sending initiator identity, filestore password, and,
7.11.2 Since F-CANCEL is more effective when
plemented, access passwords, create password and
mapped onto P-RESYNCHRONIZE. implementations
account to satisfy the requirements of a responder.
should support the session resynchronize functional unit.
The contents of the initiator identity, filestore password,
7.1 1.3 The implementation information parameter of F-
access passwords, create password and account shall
INITIALIZE may be used to pass information as a series
be in the convention of the responding implementation.
of values, separated by ';" (for example AFT12; ENV-
41206; NBS-Phase2; NBS-Phase3; INTAP-APll2).
7.7 Presentation contexts
7.11.4 if the concurrency control parameter is not sup
Values of the presentation context management param-
file locks should apply:
ported, the following
eter other than FALSE are outside the scope of this part
of ISOlIEC ISP 10607. Therefore, the contents type list
a) If the requested access parameter includes only the
parameter of F-INITIALIZE PDU shall be used in all
read or read attribute action, then:
in st ances of communications.
requested action - sharedlexclusive
(local choice)
7.8 FTAM quality of service
not requested read attribute action - not required
all other write actions - no access
This part of ISOlIEC ISP 10607 specifies no relation be-
tween the values of
...
PROFIL ISO/CEI
ISP
NORMALISÉ
I NT ER NAT I O NA L 10607-4
Première édition
1991 -1 2-1 5
Technologies de l'information - Profil
normalisé international AFTnn -
Transfert, accès et gestion de fichier -
Partie 4:
AFT12 - Service de transfert de fichier
positionne1
Information technology - International Standardized Profiles AFTnn -
File Transfer, Access and Management -
Part 4: AFT12 - Positional File Transfer Service (flat)
Numéro de référence
ISO/CEI ISP 10607-4:1991 (FI
---------------------- Page: 1 ----------------------
ISO/CEI ISP 10607-4 : 1991 (F)
Sommaire
Page
Avant-propos . iii
Introduction . IV
1 Domaine d'application . 1
2
2 Références normatives .
3 Définitions . 3
4
4 Abréviations .
5
5 Conformité .
6 Système de fichiers virtuel . 5
7 Protocole de fichiers . 8
Annexes
A Liste de conditions de conformité à I'ISO/CEI ISP 10607-4 (AFT121 . 11
45
B Rectificatifs techniques .
O ISO/CEI 1991
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publi-
cation ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun pro-
cédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord
écrit de l'éditeur.
ISO/CEI Copyright Office Case Postale 56 CH-1 21 1 Genève 20 Suisse
Version française tirée en 1994
Imprimé en Suisse
ii
---------------------- Page: 2 ----------------------
ISO/CEI ISP 10607-4 : 1991 (F)
Avant-propos
L‘ISO (Organisation internationale de normalisation) et la CE1 (Commission
électrotechnique internationale) forment ensemble un système consacré à la
normalisation internationale considérée comme un tout. Les organismes
nationaux membres de I’ISO ou de la CE1 participent au développement de
Normes internationales par l‘intermédiaire des comités techniques créés par
l’organisation concernée afin de s’occuper des différents domaines particuliers
de l’activité technique. Les comités techniques de IWO et de la CE1 collaborent
dans des domaines d‘intérêt commun. D’autres organisations internationales,
gouvernementales ou non gouvernementales, en liaison avec I’ISO et la CE1
participent également aux travaux.
Dans le domaine des technologies de l‘information, I‘ISO et la CE1 ont créé un
comité technique mixte, I’ISO/CEI JTC 1. En plus de l’élaboration de Normes
internationales, I’ISO/CEI JTC 1 a créé un groupe spécial sur la normalisation
fonctionnelle pour élaborer des profils normalisés internationaux.
à
Un profil normalisé international est un document harmonisé, approuvé
l’échelon international, et identifiant une norme ou un groupe de normes, ainsi
que les options ou paramètres, nécessaires pour réaliser une fonction ou un
ensemble de fonctions.
Les projets de profils normalisés internationaux sont soumis aux organismes
nationaux pour approbation. Les profils normalisés internationaux sont adop-
tés conformément aux procédures qui requièrent l’approbation de 75 % au
moins des organismes nationaux votants.
L‘iSO/CEi ISP 10607-4 a été élaboré avec la coopération de
- I’AOW (Asia-Oceania Workshop) ;
- I’EWOS (European Workshop for Open Systems) ;
- I’OIW (OS1 Implementors Workshop).
L‘ISO/CEI ISP 10607 comprend les parties suivantes, présentées sous le titre
général Technologies de l‘information - Profil normalisé international AFTnn
- Transfert, accès et gestion de fichier :
-Partie 1 : Spécification des protocoles ACSE, présentation et session pour
emploi par FTAM
- Partie 2 : Définition de types de document, jeux de contraintes et syntaxes
- Partie 2: Définition de types de document, jeux de contraintes et syntaxes -
Amendement 1 : Définitions additionnelles
- Partie 3 : AFT 1 I - Service simple de transfert de fichier (non structure)
- Partie 4 : AFT 12 - Service de transfert de fichier positionne1
- Partie 5 : AFT 22 - Service d‘accès au fichier positionnel
- Partie 6 : AFT 3 - Service de gestion de fichier
Les annexes A et B font partie intégrante de la présente partie de I‘ISOKEI
ISP 10607.
---------------------- Page: 3 ----------------------
I
ISO/CEI ISP 10607-4 1991 (FI
Introduction
La présente partie de I‘ISO/CEI ISP 10607 est définie dans le contexte de la nor-
malisation fonctionnelle, suivant les principes spécifiés par I’ISO/CEI TR 10000,
Cadre général et taxonomie des profils normalisés internationaux. La
normalisation fonctionnelle fait partie des activités générales de normalisation
des technologies de l’information qui couvrent les normes de base, les profils
et les mécanismes d’enregistrement. Un profil définit une combinaison de nor-
mes de base pour réaliser une fonction spécifique de technologie de I’informa-
tion. Les profils normalisent l’emploi d’options et autres variables des normes
de base et fournissent une base pour le développement de tests universelle-
ment reconnus et de centres de tests.
Les ISP ne sont pas produits uniquement pour formaliser un choix particulier
de normes de base et d’options mais aussi pour favoriser I’interopérabilité des
systèmes. Le développement et la reconnaissance universelle de tests basés
sur les ISP est essentiel pour atteindre cet objectif.
Le texte de la présente partie de I’ISOKEI ISP 10607 a été préparé conjointe-
ment par les groupes FTAM des trois ateliers OS1 internationaux : OIW (OS1
implementors workshop), EWOS (European workshop for open systems) et
AOW (Asia-Oceania workshop). La présente partie de I’ISO/CEI ISP 10607 est
harmonisée entre les trois ateliers et a été ratifiée par les assemblées plénières
des ateliers.
iv
---------------------- Page: 4 ----------------------
PROFIL NORMALISÉ INTERNATIONAL
ISO/CEI ISP 10607-4 : 1991 (F)
Technologies de l’information -
Profil normalise international AFTnn -
Transfert, accès et gestion de fichier
Partie 4 :
AFT12 - Service de transfert de fichier positionnel
a) soit lire un fichier entier ; ou
0 1 Domaine d‘application
b) écrire sur un fichier (par remplacement, et/ou
1 .I Généralités
extension, et/ou insertion, suivant l’ensemble de
contraintes et le type de document) ; ou
La présente partie de I‘ISOKEI ISP 10607 (AFT121
concerne le transfert de fichiers entre les systèmes de
c) lesdeux;
fichiers de deux systèmes extrémité, utilisant le ser-
vice de transport OS1 en mode connexion pour assu- et pouvant, en option
rer l’interconnexion. Un système extrémité agit en
a) créer et supprimer un fichier ; et
initiateur et demande l’accès au fichier, l‘autre sys-
tème extrémité agit en répondeur, et fournit l‘accès
b) lire les attributs d’un fichier.
au fichier dans le système de fichiers virtuel.
La présente partie de I’ISO/CEi ISP 10607 spécifie
Le tableau 1 montre comment les rôles (initiateurhé-
comment la norme FTAM doit être utilisée pour
pondeur) se combinent et comment se réalise I’inter-
fournir les fonctions définies ci-dessus. Elle ne définit
opérabilité.
pas de capacité de système. En particulier, un
système peut mettre en œuvre ce profil et, en même
Tableau 1 - Configurations pouvant
temps, être engagé dans d‘autres communications.
opérer ensemble
Dans la présente partie de I‘ISO/CEI ISP 10607, les
seules contraintes imposées à une mise en œuvre
sont celles nécessaires au fonctionnement du
O
protocole spécifié.
La présente partie de I‘ISO/CEi ISP 10607 décrit les
actions et les attributs du système de fichiers virtuel ;
les services fournis par le fournisseur de service de
fichiers aux utilisateurs de service de fichiers ainsi
que les communications nécessaires entre l’initiateur
et le répondeur.
1.2 Position dans la taxonomie
Le transfert de fichiers est pris en charge pour des
La présente partie de I’ISO/CEi ISP 10607 est identifié
fichiers appartenant à l’ensemble de contraintes non
dans I‘ISO/CEI TR 10000-2 par «AFT12 - Service de
structuré, plat ou accès sélectif et contenant des don-
transfert positionnel de fichier (plat))).
nées binaires ou des caractères.
Ce profil peut être combiné avec tout profil T (voir
La présente partie de I’ISO/CEI ISP 10607 spécifie les
ISOKEI TR 10000) spécifiant le service de transport
réalisations prenant en charge un transfert de fichier,
en mode connexion.
c‘est-à-dire pouvant
---------------------- Page: 5 ----------------------
ISO/CEI ISP 10607-4 : 1991 (F)
1.3 Scénario
2 Références normatives
Dans le modèle utilisé, un des deux systèmes extré-
Les normes suivantes contiennent des dispositions
mité établit une association et transfère des fichiers
qui, par suite de la référence qui en est faite, consti-
vers et à partir du système de fichiers virtuel du
tuent des dispositions valables pour la présente par-
répondeur (voir figure 1).
tie de I’ISO/CEI ISP 10607. Au moment de la
publication, les éditions indiquées étaient en vigueur.
Toute norme est sujette à révision et les parties pre-
de fichiers
nantes des accords fondés sur la présente partie de
I’ISO/CEi ISP 10607 sont invitées à rechercher la pos-
sibilité d’appliquer les éditions les plus récentes des
normes indiquées ci-après. Les membres de la CE1 et
de 1’1S0 possèdent le registre des Normes internatio-
II
nales en vigueur à un moment donné.
Correctifs techniques aux normes de base : la liste
complète des correctifs techniques utilisés dans la
présente partie de I’ISO/CEI ISP 10607 figure en
B.
annexe
Figure 1 -Transfert de fichiers
IS0 646:1983, Traitement de l‘information - Jeu de
entre deux systèmes extrémit6
caractères codés à 7 éléments pour l’échange d‘infor-
mation.
La présente partie de I’ISO/CEI ISP 10607 s’appliqL-
aux doubles traits de la figure 1. La mise en corres-
IS0 4873:1986, Traitement de l’information - Code
pondance entre le système de fichiers virtuel et le
IS0 à 8 éléments pour l’échange d‘information -
système de fichiers réel (associé au système de ges-
Structure et règles de matérialisation.
tion local) n’est pas définie dans la présente partie de
I’ISO/CEI ISP 10607. IS0 6429:1988, Traitement de l‘information - Jeu
IS0 de caractères codés à 7 et à 8 éléments - Fonc-
La présente partie de I‘ISO/CEI ISP 10607 définit la
tions supplémentaires pour les dispositifs de visuali-
sélection d’options du système de fichiers virtuel, du
sation des caractères.
service de fichiers, du protocole de fichiers. Les
fonctions requises par l‘ensemble de protocoles de IS0 6937-2:1983, Traitement de l‘information - Jeux
prise en charge (ACSE, présentation, session) sont de caractères codés par la transmission de textes -
spécifiées dans I’ISO/CEI ISP 10607-1 (voir aussi le
Partie 2 : Caractères graphiques alphabétiques latins
tableau 2). et caractères graphiques non alphabétiques
Tableau 2 - Profil IS0 8327:1987, Systèmes de traitement de l’informa-
tion - Interconnexion de systèmes ouverts - Proto-
cole de session en mode connexion.
Couche Application IS0 8571
IS0 8650
IS0 8327:1987/Add.2 I), Systèmes de traitement de
l’information - Interconnexion de systèmes ouverts -
Protocole de session en mode connexion - Additif 2 :
IS0 8824, IS0 8825
Couche Présentation
Incorporation des données de l‘utilisateur illimitées.
IS0 8823
IS0 8571-1:1988, Systèmes de traitement de l‘infor-
Couche Session IS0 8327
mation - Interconnexion de systèmes ouverts -
Transfert, accès et gestion de fichiers - Partie 1 :
Introduction générale.
IS0 8571-2:1988, Systèmes de traitement de l’infor-
Les types de document, ensembles des contraintes
de systèmes ouverts -
mation - Interconnexion
et syntaxes cités dans la présente partie de I’ISO/CEI
Transfert, accès et gestion de fichiers - Partie 2 :
ISP 10607 sont définis dans I’ISO 8571-2, I’ISO/CEI
Définition du système de fichiers virtuel.
ISP 10607-2 et I’ISO/CEI ISP 10607-2/Amd.l.
1) À publier
2
---------------------- Page: 6 ----------------------
ISO/CEI ISP 10607-4 : 1991 (F)
IS0 8571-3:1988, Systèmes de traitement de I‘infor- ISO/CEI ISP 10607-2: 1990/Amd.l:1991, Technologies
mation - Interconnexion de systèmes ouverts - de l’information - Profil normalisé international
Transfert, accès et gestion de fichiers - Partie 3 : AFTnn - Transfert, accès et gestion de fichier - Par-
Définition du service de fichiers. tie 2 : Définition de types de documents, jeux de
contraintes et syntaxes - Amendement 1 :
Définitions additionnelles.
IS0 8571-4:1988, Systèmes de traitement de I’infor-
mation - Interconnexion de systèmes ouverts -
ISO/CEI ISP 10607-3:1990, Technologies de I’informa-
Transfert, accès et gestion de fichiers - Partie 4 :
tion - Profil normalisé international AFTnn - Trans-
Spécification du protocole de fichiers.
fert, accès et gestion de fichier - Partie 3 : AFT11 -
Service simple de transfert de fichier (non structuré).
ISO/CEI 8571-5:1990, Systèmes des traitement de I’in-
formation - Interconnexion de systèmes ouverts -
ISO/CEI ISP 10607-5:1991, Technologies de I’informa-
Transfert, accès et gestion de fichiers - Partie 5 : For-
tion - Profil normalisé international AFTnn - Trans-
mulaire de déclaration d’une mise en œuvre du pro-
fert, accès et gestion de fichier - Partie 5 : AF22 -
tocole.
Service d‘accès au fichier positionnel.
IS0 8650:1988, Systèmes de traitement de I‘informa-
ISO/CEI ISP 10607-6:1991, Technologies de I’informa-
tion - Interconnexion de systèmes ouverts - Spéci-
tion - Profil normalisé international AFTnn - Trans-
fication du protocole pour l‘élément de service de
fert, accès et gestion de fichier - Partie 6 : AFT13 -
contrôle d’association.
Service de gestion de fichier.
IS0 8823:1988, Systèmes de traitement de I’informa-
tion - Interconnexion de systèmes ouverts - Spéci-
3 Définitions
fication du protocole de présentation en mode
connexion.
Pour les besoins de la présente partie de I’ISO/CEI
ISP 10607, les définitions suivantes s’appliquent.
ISO/CEI 8824:1990, Systèmes de traitement de I’infor-
mation - Interconnexion de systèmes ouverts -
Les termes utilisés dans la présente partie de
Spécification de la notation de syntaxe abstraite
I’ISO/CEI ISP 10607 sont définis dans les normes de
numéro I (ASN.1).
base citées en référence.
ISO/CEI 8825:1990, Systèmes de traitement de I’infor- De plus les, termes suivants sont définis.
mation - Interconnexion de systèmes ouverts -
Règles de codage de base pour la notation de syntaxe
3.1 Généralités
abstraite numéro I (ASN. I).
interfonctionner : Être capable de communiquer pour
atteindre l‘objectif fixé par l’initiateur.
IS0 8859-1:1987, Traitement de l‘information - Jeux
de caractères graphiques codés sur un seul octet -
Partie 1 : Alphabet latin no I.
3.2 Niveau de prise en charge
Pour spécifier le niveau de prise en charge des
ISO/CEI TR 10000-1:1990, Systèmes de traitement de
caractéristiques du protocole pour la présente partie
l’information - Cadre et taxonomie des profils nor-
de I’ISO/CEI ISP 10607, la classification suivante est
malisés internationaux - Partie I : Cadre.
définie :
ISO/CEI TR 10000-2:1990, Systèmes de traitement de
l’information - Cadre et taxonomie des profils nor-
3.2.1 obligatoire ; m : Toute caractéristique dési-
malisés internationaux - Partie 2 : Taxonomie des
gnée par «m» est obligatoire ou optionnelle dans la
profils.
norme de base. Elle doit être prise en charge,
c’est-à-dire que la syntaxe et les procédures doivent
ISO/CEI ISP 10607-1:1990, Technologies de I’informa-
être mises en ceuvre, telles que spécifiées dans la
tion - Profil normalisé international AFTnn - Trans-
norme de base ou dans la présente partie de
fert, accès et gestion de fichier - Partie 1 :
I’ISO/CEI ISP 10607, par toutes les réalisations
Spécifications des protocoles ACSE, présentation et
déclarées conformes à la présente partie de
session pour emploi par FTAM.
I’ISO/CEI ISP 10607.
ISO/CEI ISP 10607-2:1990, Technologies de I’informa- Toutefois, il n’est pas obligatoire que cette caractéris-
tion - Profil normalisé international AFTnn - Trans- tique soit utilisée dans toutes les instances de com-
munication, sauf spécification contraire de la
fert, accès et gestion de fichier - Partie 2: Définition de
présente partie de I’ISO/CEI ISP 10607.
types de documents, jeux de contraintes et syntaxes.
3
---------------------- Page: 7 ----------------------
ISO/CEI ISP 10607-4 : 1991 (FI
Pour les attributs pris en charge, cela implique que
4 Abréviations
soit prise en charge au moins la plage minimale de
valeurs, telle que définie dans I’ISO 8571-2, sauf spé-
NOTE - Les abréviations utilisées sont celles de la version
cification contraire de la présente partie de I’ISO/CEI
anglaise. Dans ce chapitre, on donne la forme développée
ISP 10607.
en français ; la forme anglaise est indiquée entre parenthè-
ses pour aider à la compréhension.
NOTES
retour de charriot
(Carriage Return)
1 Pour les caractéristiques optionnelles dans la norme de
base, les réalisations conformfs doivent pouvoir fonction-
interligne
ner avec des réalisations qui ny prennent pas en charge ces
(Line Feed)
caractéristiques.
ACSE élément de service de contrôle d’association
2 La prise en charge d‘une caractéristique peut être condi-
(Association Control Service Element)
tionnelle, dépendant de la prise en charge de la classe de
à laquelle elle appartient (par exemple : un
caractéristiques AFT sous-classe de profil : Transfert, accès et
attribut d‘un groupe d’attributs, un paramètre d‘une PDU,
gestion de fichiers
une PDU d’une unité fonctionnelle).
FADU unité de données d’accès au fichier
(File Access Data Unit)
3.2.2 optionnelle ; O : La mi e en œuvre d’une carac-
téristique désignée par «O» t st laissée au libre choix
FPDU unité de données du protocole de fichier
des responsables de la mise en œuvre.
(File Protocol Data Unit)
Si un groupe d‘attributs optionnel est mis en œuvre,
FTAM transfert, accès et gestion de fichiers
tous les attributs du groupe désignés par «m» doi-
(File Transfer, Access and Management)
vent être pris en charge.
IA5 alphabet international numéro 5
(International Alphabet No 5)
Si un paramètre est pris en charge en option, sa syn-
taxe doit être prise en charge mais la mise en œuvre
IRV version de référence internationale
des procédures relève de la r,éalisation.
(International Reference Version)
À la réception d’un paramètte qui ne fait pas l’objet ISP profil normalisé international
d’une négociation et qui n’e$t pas pris en charge par (International Standardized Profile)
le destinataire, celui-ci doit au moins informer I’émet-
ISPICS déclaration de conformité d’une mise en
teur par un diagnostic et I’interfonctionnement ne
œuvre d’lSP
doit pas être interrrompu.
(ISP Implementation Conformance
Statement)
3.2.3 conditionnelle ; c : Toute caractéristique dési-
gnée par «C» doit être prise en charge dans les condi- OS1 interconnexion de systèmes ouverts
tions spécifiées dans la pré ente partie de I‘ISO/CEI (Open Systems Interconnection)
ISP 10607. Si ces conditions I ne sont pas remplies, la
PCI informations de contrôle du protocole
caractéristique est en dehor$ du domaine d’applica-
(Protocol Control Information)
tion de la présente partie de i’ISO/CEI ISP 10607.
PDU unité de données de protocole
3.2.4 exclue; x: Toute caractéristique désignée par NX»
(Protocol Data Unit)
est exclue de la présent partie de I’ISO/CEI ISP 10607,
PICS déclaration de conformité d‘une mise en
c’est-à-dire : elle ne doit pas être mise en œuvre.
œuvre de protocole
(Protocol Implementation Conformance
3.2.5 en dehors du domaine d‘ pplication ; i :Toute carac-
Statement)
téristique désignée par «in e ! ten dehors du domaine
d’application de la présente’ partie de I’ISO/CEI ISP
Les définitions et les abréviations utilisées dans I’an-
10607, c’est-à-dire : elle peut être ignorée et ne sera
nexe A de la présente partie de I’ISO/CEI ISP 10607
donc pas testée. Cependant, la syntaxe de tous les
sont définies dans I‘ISO 8571.
paramètres des PDU prises en charge doit être mise en
œuvre, même si la procédure ne l’est pas (c’est-à-dire :
Niveau de prise en charge des caractéristiques de
le destinataire doit pouvoir décoder la PDU).
protocole :
m obligatoire
3.2.6 ne s‘applique pas ; - : Toute caractéristique
désignée par K-» n’est pas définie dans le contexte O optionnelle
où eiie est mentionnée, par exe em pie, un paramètre
c conditionnelle
qui ne fait pas partie de la PDU. La présence de carac-
x exclue
téristiques désignées par «-» est principalement due
au format des tableaux utilisés dans l’annexe A de la
i en dehors du domaine d’application
i$P 10607.
présente partie de I‘iSO/CEi
- ne s‘applique pas
4
---------------------- Page: 8 ----------------------
ISO/CEI ISP 10607-4 : 1991 (F)
6.1 Noms de fichiers
5 Conformité
Mises à part les conditions de conformité spécifiées
La présente partie de I’ISO/CEI ISP 10607 spécifie les
dans 1’1S0 8571-2, les noms de fichiers doivent être
conditions que doivent remplir les réalisations pour
définis suivant la convention de dénomination de la
que I’interfonctionnement soit possible. Une déclara-
réalisation FTAM agissant en répondeur. Celle-ci
tion de conformité à la présente partie de I’ISO/CEI
décide localement si une mise en correspondance
ISP 10607 revient à déclarer que toutes les conditions
supplémentaire avec la convention de dénomination
requises dans les normes de base, dans les paragraphes
du système de fichiers réel est prise en charge ou
suivants et dans l’annexe A sont remplies. L‘annexe A
non.
établit les relations entre les conditions définies dans
la présente partie de I’ISO/CEI ISP 10607 et celles défi-
Un répondeur ne peut exiger de l‘initiateur d’utiliser
nies dans les normes de base.
un nom de fichier Graphicstring à plusieurs compo-
sants. Les réponses aux demandes utilisant une
valeur de nom de fichier à composant unique avec
5.1 Déclaration de conformité
SEQUENCE OF 1 Graphicstring doivent utiliser une
Pour toute réalisation déclarée conforme à la pré-
valeur de nom de fichier à composant unique avec
sente partie de I’ISO/CEI ISP 10607, un PICS doit être
SEQUENCE OF 1 Graphicstring. L‘utilisation d’une
fourni indiquant quelles options identifiées dans la
valeur de nom de fichier à plusieurs composants avec
présente partie de I’ISO/CEI ISP 10607 sont prises en
SEQUENCE OF Graphicstring est en dehors du
charge et celles qui ne le sont pas.
domaine d’application de la présente partie de
I’ISO/CEI ISP 10607.
5.2 Conformité à FTAM
6.2 Actions permises
La présente partie de I’ISO/CEI ISP 10607 spécifie les
options ou choix de mise en œuvre tels que les réali-
La présente partie de I’ISO/CEI ISP 10607 n‘impose
sations conformes satisfassent aux conditions de
pas de limite à la valeur de ((actions permises)) (voir
conformité de I’ISO 8571.
aussi IS0 8571-1, figure 5 et IS0 8571-2, 12.2).
La présente partie de I’ISO/CEI ISP 10607 contient
quelques conditions supplémentaires, en plus de celles
6.3 Liste d’actions
imposées par I’ISO 8571-2, pour la plage minimale des
valeurs d’attributs prises en charge (voir annexe A).
La présente partie de I’ISO/CEI ISP 10607 n‘impose
pas de limite à la valeur de ((liste d’actions)) de I’attri-
Pour les réalisations conformes à la présente partie
but Contrôle d‘accès (voir aussi IS0 8571-1, figure 5
de I’ISO/CEI ISP 10607 il faut indiquer si elles jouent le
et IS0 8571-2, 12.16).
rôle d’initiateur et/ou de répondeur. Elles doivent
mettre en œuvre toutes les caractéristiques obligatoi-
res (m), (identifiées dans l’annexe A), sauf si elles
6.4 Caractères de mise en page
appartiennent à une caractéristique optionnelle non
Quand un seul caractère de mise en page est autorisé
mise en œuvre. II faut indiquer quelles caractéristi-
pour agir à la fois sur un mouvement combiné hori-
ques optionnelles (O) sont mises en œuvre.
zontal/vertical, les réalisations ne doivent pas utiliser
l’unique caractère de mise en page pour agir sur le
mouvement combiné horizontal/vertical.
6 Système de fichiers virtuel
NOTES
Pour assurer I’interfonctionnement entre des
1 Pour plus d’information voir IS0 646:1983, 4.1.2.2 et 6.4 ;
réalisations conformes à la présente partie de
IS0 6429:1988, E.1.2 ; IS0 4873:1986, A.3.2.
I’ISO/CEI ISP 10607, le système de fichiers virtuel
est limité aux fichiers appartenant aux ensembles
2 La présente partie de I’ISO/CEI ISP 10607 n’impose que la
de contraintes non structuré, plat et accès sélectif.
prise en charge des caractères de contrôle CO de I‘lSO 646
incluant notamment les caractères de mises en page
L‘annexe A spécifie le niveau de prise en charge des
et . II est recommandé que les réalisations conformes
caractéristiques du système de fichiers, des actions
utilisent les caractères de mise en page et
sur fichiers, des groupes d’attributs et des attributs
comme marque de fin de ligne.
de fichiers.
5
---------------------- Page: 9 ----------------------
ISO/CEI ISP 10607-4 : 1991 (F)
6.5 Type de document RAM-1, Fichier de texte Toutes les autres valeurs et combinaisons sont en
dehors du domaine d’application de la présente par-
non structuré
tie de I’ISO/CEI ISP 10607.
Le tableau 3 spécifie, pour FTAM-1, le niveau de prise
en charge des combinaisons de paramètres univer-
sal-class-number et string-significance.
Tableau 3 - String-significance,
universal-class-num ber
6.7 Type de document NBS-9, File-directory file
La création et la suppression de fichiers NBS-9 sont
not-
en dehors du domaine d’application de la présente
variable
1 significant 1
fixed
partie de I’ISO/CEI ISP 10607.
universal-class-num ber
À la lecture d‘un document NBS-9, un répondeur doit
26 VisibleSring
seulement renvoyer un attribut Nom de fichier, en
respectant les règles de sécurité locale et de contrôle
22 IA5String Ii
I
d’accès. Tous les autres attributs demandés n’ont pas
25 Graphicstring
à être renvoyés.
e
27 Generalstring I m
Toutes les autres valeurs et combinaisons sont en
dehors du domaine d’application de la présente par-
tie de I‘ISO/CEI ISP 10607.
6.8 Type de document INTAP-1, Record file
La prise en charge de la syntaxe de transfert
6.6 Type de document FTAM-2, Fichier de texte
INTAP-TS1 est optionnelle. INTAP-1 peut être mis en
séquentiel
œuvre sans que la méthode de compression définie
pour INTAP-TS1 soit prise en charge.
Le tableau 4 spécifie, pour FTAM-2, le niveau de prise
en charge des combinaisons de paramètres univer-
sal-class-number et string-significance.
Tableau 4 - String-significance,
universal-class-number
6.9 Type de document NBS-12, Simple text file
string-significance
Le tableau 5 spécifie, pour NBS-12, les combinaisons
variable fixed significant
de paramètres prises en charge.
universal-class-num ber
I I I not- I
Toutes les autres valeurs et combinaisons sont en
e
26 VisibleSring i m
dehors du domaine d’applicqtion de la présente par-
tie de I‘ISO/CEI ISP 10607.
GGG+- I O
25 Graphicstring i m
i O
*
6
---------------------- Page: 10 ----------------------
ISO/CEI ISP 10607-4 : 1991 (FI
Tableau 5 -Prise en charge de NBS-I2
I I
character-set
Séquence d'échappement définies
par les numéros d'enregistrement
universal-class-num ber string-significance
I I
22 IA5String (paramètre absent) variable, fixed
25 Graphicstring (paramètre absent) variable, fixed
25 Graphicstring - 6 1 O0 variable, fixed
26 Visiblestring (paramètre absent) variable, fixed
27 Generalstring (paramètre absent) variable, fixed
27 Generalstring 1 6 1 O0 variable, fixed
NOTE - Si character-set est absent, les valeurs par défaut s'appliquent telles que définies aux tableaux 6
et 7.
Tableau 6 - Numéros d'enregistrement par défaut pour NBS-I2
numéro d'enregistrement par défaut
universal-class-number
Tableau 7 -Jeux de caractères et séquences d'échappement pour NBS-12
7
---------------------- Page: 11 ----------------------
ISO/CEI ISP 10607-4 1991 (F)
6.10 Type de document NBS-10, Random binary Pour les PDU INITIALISATION FTAM, COUPURE PAR
access file LE FOURNISSEUR FTAM et REPRISE FTAM, «délai
suggéré)) doit être pris en charge si l'unité fonction-
Pour prendre en charge NBS-10, il est nécessaire de
nelle de reprise est mise en œuvre.
prendre en charge la syntaxe abstraite NBS-AS3.
7.4 Mots de passe
En plus des règles de codage et de décodage
des valeurs de type ASN.l INTEGER (voir
Le paramètre ((mot de passe du système de fichiers))
ISO/CEI ISP 10607-1, 8.21, les paramètres
de la PDU INITIALISATION FTAM et le paramètre
«mot de passe de création)) de la PDU CRÉATION
NBS-Node-Namestarting-FADU
FTAM doivent être pris en charge par les réalisations
NBS-Node-Name.fadu-count
agissant en initiateur ; ils sont optionnels pour les
réalisations agissant en répondeur.
peuvent être codés de sorte que la longueur des
octets de contenu ne dépasse pas 8 octets. Si c'est le
Si le groupe d'attribut Sécurité est pris en charge, le
cas, le destinataire peut rejeter la PDU FTAM.
paramètre «mot de passe d'accès)) des PDU SÉL
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.