home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD1.mdf / nist / oiw / agreemnt / 1993 / 10s_9312.txt < prev    next >
Text File  |  1994-02-10  |  263KB  |  9,702 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.           Stable Implementation
  9.           Agreements for Open Systems
  10.           Interconnection Protocols:
  11.           Part 10 - FTAM Phase 3
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.           Output   from  the   December  1993   Open  Systems   Environment
  25.           Implementors' Workshop (OIW)
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.           SIG Chair:          Joe Mohen, Proginet
  60.           SIG Editor:    Larry Friedman, Digital Equipment Corporation
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.           Foreword
  91.  
  92.  
  93.           This part of the Stable Implementation Agreements was prepared by
  94.           the File Transfer, Access and Management Special Interest Group
  95.           (FTAM SIG) of the Open Systems  Environment Implementors'
  96.           Workshop (OIW).  See Part 1 - Workshop Policies and Procedures of
  97.           the "Draft Working Implementation Agreements Document" for the
  98.           charter.
  99.  
  100.           Text in this part has been approved by the Plenary of the above-
  101.           mentioned Workshop.  This part replaces the previously existing
  102.           chapter on this subject.  There is no significant technical
  103.           change from this text as previously given.  References to Part 9
  104.           are made in this part.
  105.  
  106.           Future changes and additions to this version of these Implementor
  107.           Agreements will be published as change pages. Deleted and
  108.           replaced text will be shown as struck. New and replacement text
  109.           will be shown as shaded.
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                                           ii
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  141.  
  142.                                   Table of Contents
  143.  
  144.  
  145.           Part 10 - File Transfer, Access and Management Phase 3  . . .   1
  146.  
  147.           0   Introduction  . . . . . . . . . . . . . . . . . . . . . .   1
  148.  
  149.           1   Scope . . . . . . . . . . . . . . . . . . . . . . . . . .   2
  150.  
  151.           2   Normative References  . . . . . . . . . . . . . . . . . .   2
  152.  
  153.           3   Status  . . . . . . . . . . . . . . . . . . . . . . . . .   3
  154.  
  155.           4   Errata  . . . . . . . . . . . . . . . . . . . . . . . . .   5
  156.  
  157.           5   Conformance . . . . . . . . . . . . . . . . . . . . . . .   8
  158.  
  159.           6   Assumptions . . . . . . . . . . . . . . . . . . . . . . .   8
  160.  
  161.           7   Filestore Agreements  . . . . . . . . . . . . . . . . . .   8
  162.               7.1  Document Types . . . . . . . . . . . . . . . . . . .   8
  163.               7.2  FADU Identities  . . . . . . . . . . . . . . . . . .  12
  164.               7.3  Access Control Attribute . . . . . . . . . . . . . .  12
  165.  
  166.           8   Protocol Agreements . . . . . . . . . . . . . . . . . . .  13
  167.               8.1  Implementation Profile M1.3  . . . . . . . . . . . .  13
  168.               8.2  Functional Units . . . . . . . . . . . . . . . . . .  13
  169.               8.3  Implementation Information Parameter . . . . . . . .  13
  170.               8.4  F-Check  . . . . . . . . . . . . . . . . . . . . . .  13
  171.               8.5  Error Recovery . . . . . . . . . . . . . . . . . . .  14
  172.                    8.5.1    Docket Handling . . . . . . . . . . . . . .  14
  173.                    8.5.2    Parameters for Error Recovery . . . . . . .  14
  174.               8.6  Concurrency Control  . . . . . . . . . . . . . . . .  15
  175.                    8.6.1    Concurrency Control to whole file . . . . .  15
  176.                    8.6.2    FADU Locking  . . . . . . . . . . . . . . .  15
  177.               8.7  Create Password  . . . . . . . . . . . . . . . . . .  15
  178.               8.8  Initiator Identity, Passwords and Account  . . . . .  16
  179.  
  180.           9   Range of Values for Integer-Type Parameter  . . . . . . .  16
  181.  
  182.           Annex A (normative)
  183.  
  184.           Profile Requirements List for NIST OIW FTAM Phase 3 . . . . .  18
  185.  
  186.           0   Introduction  . . . . . . . . . . . . . . . . . . . . . .  18
  187.                    A.0.1    Conformance requirement of Base Standards .  18
  188.                    A.0.2    Conformance requirement of Profiles . . . .  19
  189.               A.1  (void) . . . . . . . . . . . . . . . . . . . . . . .  21
  190.               A.2  (void)   . . . . . . . . . . . . . . . . . . . . . .  21
  191.  
  192.  
  193.                                          iii
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  207.  
  208.               A.3  ISO 8571 Protocol versions . . . . . . . . . . . . .  21
  209.               A.4  ISO 8571 Addenda . . . . . . . . . . . . . . . . . .  21
  210.               A.5  Defect report numbers and amendments . . . . . . . .  21
  211.               A.6  Global statement of conformance  . . . . . . . . . .  22
  212.               A.7  Initiator/Responder capability . . . . . . . . . . .  22
  213.               A.8  Application Context Name details . . . . . . . . . .  22
  214.               A.9  Abstract syntaxes  . . . . . . . . . . . . . . . . .  23
  215.               A.10 Virtual filestore  . . . . . . . . . . . . . . . . .  24
  216.                    A.10.1   File model  . . . . . . . . . . . . . . . .  24
  217.                    A.10.2   Attributes  . . . . . . . . . . . . . . . .  25
  218.                    A.10.2.1
  219.                             Attribute groups  . . . . . . . . . . . . .  25
  220.                    A.10.2.2
  221.                             Attribute values  . . . . . . . . . . . . .  25
  222.                    A.10.2.3
  223.                              Filename detail  . . . . . . . . . . . . .  27
  224.                    A.10.3   File structures . . . . . . . . . . . . . .  27
  225.                    A.10.3.1
  226.                             Constraint sets . . . . . . . . . . . . . .  27
  227.                    A.10.3.2
  228.                             File and filestore actions  . . . . . . . .  28
  229.                    A.10.3.2.1
  230.                             Filestore Actions . . . . . . . . . . . . .  28
  231.                    A.10.3.2.2
  232.                             File Actions  . . . . . . . . . . . . . . .  29
  233.                    A.10.3.2.3
  234.                             Access contexts supported . . . . . . . . .  31
  235.                    A.10.4   Additional Information  . . . . . . . . . .  34
  236.                    A.10.5   Override  . . . . . . . . . . . . . . . . .  34
  237.               A.11 File protocol  . . . . . . . . . . . . . . . . . . .  35
  238.                    A.11.1   GraphicString support . . . . . . . . . . .  36
  239.                    A.11.2   FTAM regime establishment . . . . . . . . .  36
  240.                    A.11.3   FTAM regime termination (orderly) . . . . .  38
  241.                    A.11.4   FTAM regime termination (abrupt) by service
  242.                             user  . . . . . . . . . . . . . . . . . . .  38
  243.                    A.11.5   FTAM regime termination (abrupt) by service
  244.                             provider  . . . . . . . . . . . . . . . . .  38
  245.                    A.11.6   File selection  . . . . . . . . . . . . . .  40
  246.                    A.11.7   File deselection  . . . . . . . . . . . . .  40
  247.                    A.11.8   File creation . . . . . . . . . . . . . . .  41
  248.                    A.11.9   File deletion . . . . . . . . . . . . . . .  42
  249.                    A.11.10  Read attributes . . . . . . . . . . . . . .  42
  250.                    A.11.11  Change attributes . . . . . . . . . . . . .  43
  251.                    A.11.12  File close  . . . . . . . . . . . . . . . .  45
  252.                    A.11.13  Beginning of grouping . . . . . . . . . . .  45
  253.                    A.11.14  End of grouping . . . . . . . . . . . . . .  45
  254.                    A.11.15  Regime recovery . . . . . . . . . . . . . .  47
  255.                    A.11.16  Locate file access data unit  . . . . . . .  48
  256.                    A.11.17  Erase file access data unit . . . . . . . .  48
  257.                    A.11.18  Read bulk data  . . . . . . . . . . . . . .  49
  258.  
  259.                                           iv
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  273.  
  274.                    A.11.19  Write bulk data . . . . . . . . . . . . . .  49
  275.                    A.11.20  End of data transfer  . . . . . . . . . . .  50
  276.                    A.11.21  End of transfer . . . . . . . . . . . . . .  50
  277.                    A.11.22  Cancel data transfer  . . . . . . . . . . .  51
  278.                    A.11.23  F-CANCEL mapping  . . . . . . . . . . . . .  51
  279.                    A.11.24  Restart data transfer . . . . . . . . . . .  51
  280.               A.12 Expanded PDU field andfilestore detail . . . . . . .  52
  281.                    A.12.1   Implementation information detail . . . . .  52
  282.                    A.12.2   Access control detail . . . . . . . . . . .  52
  283.                    A.12.3   Access control element detail . . . . . . .  52
  284.                    A.12.3.1
  285.                             Action list detail (initiator)  . . . . . .  52
  286.                    A.12.3.2
  287.                             Action list detail (responder)  . . . . . .  52
  288.                    A.12.3.3
  289.                             Concurrency access term . . . . . . . . . .  53
  290.                    A.12.3.4
  291.                             Identity term . . . . . . . . . . . . . . .  55
  292.                    A.12.3.5
  293.                              Initiator access passwords . . . . . . . .  55
  294.                    A.12.3.6
  295.                             Responder access passwords  . . . . . . . .  55
  296.                    A.12.3.7
  297.                             Location Term . . . . . . . . . . . . . . .  56
  298.                    A.12.3.7.1
  299.                             Application Entity Titles detail  . . . . .  56
  300.                    A.12.3.8
  301.                             Access control element combinations . . . .  57
  302.                    A.12.4   Service class field detail  . . . . . . . .  58
  303.                    A.12.5   Functional unit field detail  . . . . . . .  59
  304.                    A.12.6   Diagnostic field detail . . . . . . . . . .  62
  305.                    A.12.7   Contents type detail  . . . . . . . . . . .  64
  306.                    A.12.7.1
  307.                             Contents list parameter . . . . . . . . . .  64
  308.                    A.12.7.2
  309.                             Contents type parameter . . . . . . . . . .  64
  310.                    A.12.8   FTAM Quality of service details . . . . . .  64
  311.                    A.12.9   Details of shared ASE information . . . . .  64
  312.                    A.12.10  Details of charging . . . . . . . . . . . .  65
  313.                    A.12.11  Filestore password detail . . . . . . . . .  65
  314.                    A.12.12  Create password detail  . . . . . . . . . .  65
  315.                    A.12.13  Concurrency control . . . . . . . . . . . .  65
  316.                    A.12.13.1
  317.                             Supported values  . . . . . . . . . . . . .  65
  318.                    A.12.13.2
  319.                             Responder Default values  . . . . . . . . .  68
  320.                    A.12.14  FADU Locking  . . . . . . . . . . . . . . .  69
  321.                    A.12.15  Initiator Override  . . . . . . . . . . . .  69
  322.                    A.12.16  Requested Access  . . . . . . . . . . . . .  69
  323.                    A.12.17  Processing mode . . . . . . . . . . . . . .  70
  324.  
  325.                                           v
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  339.  
  340.                    A.12.18  Recovery mode . . . . . . . . . . . . . . .  71
  341.               A.13 Document types . . . . . . . . . . . . . . . . . . .  71
  342.                    A.13.1   FTAM-1 (See 7.1)  . . . . . . . . . . . . .  79
  343.                    A.13.1.1
  344.                             Universal class number parameter (See part
  345.                             9 10.1) . . . . . . . . . . . . . . . . . .  79
  346.                    A.13.1.2
  347.                             String length parameter and string
  348.                             significance parameter combinations . . . .  79
  349.                    A.13.1.3
  350.                             G sets supported  . . . . . . . . . . . . .  80
  351.                    A.13.1.4
  352.                             G and C sets supported  . . . . . . . . . .  80
  353.                    A.13.2   FTAM-2    (see 7.1) . . . . . . . . . . . .  81
  354.                    A.13.2.1
  355.                             Universal class number parameter (see part
  356.                             9 10.1) . . . . . . . . . . . . . . . . . .  81
  357.                    A.13.2.2
  358.                             String length parameter and string
  359.                             significance parameter combinations . . . .  82
  360.                    A.13.2.3
  361.                             G sets supported  . . . . . . . . . . . . .  82
  362.                    A.13.2.4
  363.                             G and C sets supported  . . . . . . . . . .  82
  364.                    A.13.3   FTAM-3  . . . . . . . . . . . . . . . . . .  83
  365.                    A.13.3.1
  366.                             String length parameter and string
  367.                             significance parameter combinations (see
  368.                             7.1)          . . . . . . . . . . . . . . .  84
  369.                    A.13.4   FTAM-4 (see 7.1)  . . . . . . . . . . . . .  84
  370.                    A.13.4.1
  371.                             String length parameter and string
  372.                             significance parameter combinations . . . .  84
  373.                    A.13.5   NBS-6 . . . . . . . . . . . . . . . . . . .  86
  374.                    A.13.5.1
  375.                             Parameter0  . . . . . . . . . . . . . . . .  86
  376.                    A.13.5.2
  377.                             Parameter1    (see part 9 10.1) . . . . . .  86
  378.                    A.13.5.3
  379.                             Parameter2  . . . . . . . . . . . . . . . .  87
  380.                    A.13.6   NBS-7 . . . . . . . . . . . . . . . . . . .  88
  381.                    A.13.6.1
  382.                             Parameter0  . . . . . . . . . . . . . . . .  88
  383.                    A.13.6.2
  384.                             Parameter1   (see part 9 10.1)  . . . . . .  88
  385.                    A.13.6.3
  386.                             Parameter2  . . . . . . . . . . . . . . . .  89
  387.                    A.13.7   NBS-8 . . . . . . . . . . . . . . . . . . .  89
  388.                    A.13.7.1
  389.                             Parameter0  . . . . . . . . . . . . . . . .  89
  390.  
  391.                                           vi
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  405.  
  406.                    A.13.7.2
  407.                             Parameter1   (see part 9 10.1)  . . . . . .  89
  408.                    A.13.7.3
  409.                             Parameter2  . . . . . . . . . . . . . . . .  90
  410.                    A.13.8   NBS-11  . . . . . . . . . . . . . . . . . .  91
  411.                    A.13.8.1
  412.                             Parameter0  . . . . . . . . . . . . . . . .  91
  413.                    A.13.8.2
  414.                             Parameter1   (see part 9 10.1)  . . . . . .  91
  415.                    A.13.8.3
  416.                             Parameter2  . . . . . . . . . . . . . . . .  91
  417.                    A.13.9   NBS-12  (see 7.1) . . . . . . . . . . . . .  92
  418.                    A.13.9.1
  419.                             Universal class number parameter (see part
  420.                             9 10.1) . . . . . . . . . . . . . . . . . .  92
  421.                    A.13.9.2
  422.                             String length parameter . . . . . . . . . .  92
  423.                    A.13.9.3
  424.                             String significance parameter . . . . . . .  92
  425.                    A.13.9.4
  426.                             Character set parameter . . . . . . . . . .  93
  427.                    A.13.9.5
  428.                             G sets supported  . . . . . . . . . . . . .  94
  429.                    A.13.9.6
  430.                             G and C sets supported  . . . . . . . . . .  94
  431.  
  432.           Annex B (normative)
  433.  
  434.           Register of FTAM Objects  . . . . . . . . . . . . . . . . . .  96
  435.               B.1  Introduction . . . . . . . . . . . . . . . . . . . .  96
  436.               B.2  Index of OIW FTAM Objects  . . . . . . . . . . . . .  96
  437.                    B.2.1    FTAM Phase 2 Defined Objects  . . . . . . .  96
  438.  
  439.           Annex C (normative)
  440.  
  441.           Document Types  . . . . . . . . . . . . . . . . . . . . . . . 103
  442.               C.1  NBS-10 Random Binary Access File . . . . . . . . . . 103
  443.                    C.1.1    Entry Number:  NBS-10 . . . . . . . . . . . 103
  444.                    C.1.2    Information objects . . . . . . . . . . . . 103
  445.                    C.1.3    Scope and field of application  . . . . . . 105
  446.                    C.1.4    References  . . . . . . . . . . . . . . . . 106
  447.                    C.1.5    Definitions . . . . . . . . . . . . . . . . 106
  448.                    C.1.6    Abbreviations . . . . . . . . . . . . . . . 106
  449.                    C.1.7    Document semantics  . . . . . . . . . . . . 106
  450.                    C.1.8    Abstract syntactic structure  . . . . . . . 106
  451.                    C.1.9    Definition of transfer  . . . . . . . . . . 106
  452.                    C.1.9.1  Datatype definition . . . . . . . . . . . . 107
  453.                    C.1.9.2  Presentation data values  . . . . . . . . . 108
  454.                    C.1.9.3  Sequence of presentation data values  . . . 108
  455.                    C.1.10   Transfer syntax . . . . . . . . . . . . . . 108
  456.  
  457.                                          vii
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  471.  
  472.                    C.1.11   ASE Specific Specifications . . . . . . . . 109
  473.                    C.1.11.1
  474.                             Simplification  . . . . . . . . . . . . . . 109
  475.                    C.1.11.2
  476.                             The READ operation  . . . . . . . . . . . . 109
  477.                    C.1.11.3
  478.                             The REPLACE operation . . . . . . . . . . . 109
  479.                    C.1.11.4
  480.                             The INSERT operation  . . . . . . . . . . . 109
  481.               C.2  NBS-11 Indexed File With Unique Keys . . . . . . . . 110
  482.                    C.2.1    Entry Number:  NBS-11   . . . . . . . . . . 110
  483.                    C.2.2    Information objects . . . . . . . . . . . . 110
  484.                    C.2.3    Scope and field of application  . . . . . . 112
  485.                    C.2.4    References  . . . . . . . . . . . . . . . . 112
  486.                    C.2.5    Definitions . . . . . . . . . . . . . . . . 112
  487.                    C.2.6    Abbreviations . . . . . . . . . . . . . . . 112
  488.                    C.2.7    Document semantics  . . . . . . . . . . . . 112
  489.                    C.2.8    Abstract syntactic structure  . . . . . . . 115
  490.                    C.2.9    Definition of transfer  . . . . . . . . . . 115
  491.                    C.2.9.1  Datatype definitions  . . . . . . . . . . . 115
  492.                    C.2.9.2  Presentation data values  . . . . . . . . . 115
  493.                    C.2.9.3  Sequence of presentation data values  . . . 116
  494.                    C.2.10   Transfer syntax . . . . . . . . . . . . . . 116
  495.                    C.2.11   ASE Specific Specifications . . . . . . . . 116
  496.                    C.2.11.1
  497.                             Simplification  . . . . . . . . . . . . . . 116
  498.                    C.2.11.2
  499.                             Access context selection  . . . . . . . . . 117
  500.                    C.2.11.3
  501.                             The INSERT operation  . . . . . . . . . . . 117
  502.                    C.2.11.4
  503.                             The EXTEND operation  . . . . . . . . . . . 117
  504.                    C.2.11.5
  505.                             The REPLACE operation . . . . . . . . . . . 117
  506.               C.3  NBS-12 Simple Text File Document Type  . . . . . . . 119
  507.                    C.3.1    Entry Number:  NBS-12   . . . . . . . . . . 119
  508.                    C.3.2    Information objects . . . . . . . . . . . . 119
  509.                    C.3.3    Scope and field of application  . . . . . . 120
  510.                    C.3.4    References  . . . . . . . . . . . . . . . . 120
  511.                    C.3.5    Definitions . . . . . . . . . . . . . . . . 120
  512.                    C.3.6    Abbreviations . . . . . . . . . . . . . . . 121
  513.                    C.3.7    Document semantics  . . . . . . . . . . . . 121
  514.                    C.3.8    Abstract syntactic structure  . . . . . . . 122
  515.                    C.3.9    Definition of transfer  . . . . . . . . . . 123
  516.                    C.3.9.1  Datatype definitions  . . . . . . . . . . . 123
  517.                    C.3.9.2  Presentation data values  . . . . . . . . . 123
  518.                    C.3.9.3  Sequence of presentation data values  . . . 125
  519.                    C.3.10   Transfer syntax . . . . . . . . . . . . . . 125
  520.                    C.3.11   ASE Specific Specifications . . . . . . . . 125
  521.                    C.3.11.1
  522.  
  523.                                          viii
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  537.  
  538.                             Simplification and relaxation . . . . . . . 125
  539.                    C.3.11.1.1
  540.                             Simplification to FTAM-1  . . . . . . . . . 125
  541.                    C.3.11.1.2
  542.                             Relaxation to FTAM-2  . . . . . . . . . . . 125
  543.                    C.3.11.1.3
  544.                             Character set relaxation  . . . . . . . . . 126
  545.                    C.3.11.1.4
  546.                             String length relaxation  . . . . . . . . . 126
  547.                    C.3.11.2
  548.                             Access context selection  . . . . . . . . . 126
  549.                    C.3.11.3
  550.                             The INSERT operation  . . . . . . . . . . . 127
  551.  
  552.           Annex D (normative)
  553.  
  554.           Constraint Sets . . . . . . . . . . . . . . . . . . . . . . . 128
  555.               D.1  NBS random access constraint set . . . . . . . . . . 128
  556.                    D.1.1    Field of application  . . . . . . . . . . . 129
  557.                    D.1.2    Basic constraints . . . . . . . . . . . . . 129
  558.                    D.1.3    Structural constraints  . . . . . . . . . . 130
  559.                    D.1.4    Action constraints  . . . . . . . . . . . . 130
  560.                    D.1.5    Identity constraints  . . . . . . . . . . . 130
  561.  
  562.           Annex E (normative)
  563.  
  564.           Abstract Syntaxes . . . . . . . . . . . . . . . . . . . . . . 131
  565.               E.1  NBS Node Name Abstract Syntax  . . . . . . . . . . . 131
  566.               E.2  NBS Random Binary Access File Abstract Syntax  . . . 132
  567.               E.3  NBS Simple Text Abstract Syntax  . . . . . . . . . . 133
  568.  
  569.           Annex F (normative)
  570.  
  571.           Delta Protocol Implementation Conformance Statement (PICS) Pro
  572.           forma . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
  573.  
  574.           Annex G (normative)
  575.  
  576.           Amendments and Corrigenda . . . . . . . . . . . . . . . . . . 137
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.                                           ix
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  603.  
  604.                                     List of Tables
  605.  
  606.           Table 1 - Phase 2/Phase 3 Interworking  . . . . . . . . . . .   3
  607.           Table 2 - List of Errata  . . . . . . . . . . . . . . . . . .   5
  608.           Table 3 - Implementation Profiles and Document Types - FTAM-
  609.                1 Through FTAM-4 . . . . . . . . . . . . . . . . . . . .   9
  610.           Table 4 - Information objects in NBS-10 . . . . . . . . . . . 104
  611.           Table 5 - Information objects in NBS-11 . . . . . . . . . . . 111
  612.           Table 6 - Datatypes for keys  . . . . . . . . . . . . . . . . 114
  613.           Table 7 - Information objects in NBS-12 . . . . . . . . . . . 119
  614.           Table 8 - Basic constraints in the NBS Random Access
  615.                Constraint Set   . . . . . . . . . . . . . . . . . . . . 128
  616.           Table 9 - Identity constraints in the NBS Random Access
  617.                Constraint Set . . . . . . . . . . . . . . . . . . . . . 129
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.                                           x
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.           Part 10 - File Transfer, Access and Management Phase 3
  669.  
  670.                Editor's Note - The "NBS" designation remains in effect for
  671.                document types, abstract syntaxes, and constraint sets
  672.                defined in all FTAM agreements up to 1/1/89.  After 1/1/89,
  673.                any new functionality references the "NIST" designation. 
  674.                This is to reflect the change in identifying organization
  675.                from "NBS" to "NIST."
  676.  
  677.  
  678.           0   Introduction
  679.  
  680.           This clause contains Implementors Agreements based on ISO 8571
  681.           File Transfer, Access and Management.  These Agreements define
  682.           enhancements to the Stable FTAM Implementation Agreements for OSI
  683.           Protocols, Version 1, Edition 1, December 1987 (FTAM Phase 2
  684.           Agreements, NBS 500-150), including all their subsequent Errata
  685.           changes through Version 4, Edition 1 (NIST Special Publication
  686.           500-183, this document part 9).
  687.  
  688.           Therefore it is assumed that the reader is familiar both with the
  689.           contents of the base standard ISO 8571 and its underlying layers,
  690.           and also with the above-mentioned NIST FTAM Phase 2
  691.           specifications.
  692.  
  693.           Phase 2 Agreements define six Implementation Profiles which are
  694.           T1, T2, T3, A1, A2, and M1.  In order to avoid ambiguity when
  695.           referring to these Implementation Profiles the above designations
  696.           will apply only to Phase 2 functionality, references to Phase 3
  697.           enhanced Implementation Profiles will be by the addition of a
  698.           ".3," i.e., T1.3, T2.3, T3.3, A1.3, A2.3, and M1.3.
  699.  
  700.           The following clauses specify the functionality of OIW FTAM Phase
  701.           3:
  702.  
  703.                a)  Clauses 1 and 8 specify the technical details of FTAM
  704.                Phase 3 which are defined in addition to the functionality
  705.                of FTAM Phase 2.  Included is also a status overview
  706.                regarding statements on Phase 2/Phase 3 compatibility and
  707.                interworking;
  708.  
  709.                b)  Annex A is a Profile Requirements List for the
  710.                Implementation Profiles T1.3, T2.3, A1.3 and M1.3,
  711.                summarizing all features of FTAM Phase 3, including those of
  712.                FTAM Phase 2.  This Profile Requirements List is fully based
  713.                on the FTAM PICS Proforma ISO 8571-5;
  714.  
  715.                c)  Annex B is an index of Object Identifiers.  It is the
  716.                official NIST OIW Register of NIST OIW defined FTAM objects. 
  717.                It contains the Object Descriptors and Object Identifiers
  718.                for these objects, including a reference to the clause in
  719.                the NIST OIW Stable Agreements where the respective object
  720.  
  721.                                           1
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  735.  
  736.                is being defined;
  737.  
  738.                d)  Annexes C, D, and E provide definitions for additional
  739.                document types, constraint sets and abstract syntaxes;
  740.  
  741.  
  742.           1   Scope
  743.  
  744.           These Phase 3 Agreements specify additional functionality to the
  745.           FTAM Phase 2 Agreements.  These additional functions include:
  746.  
  747.                Further specifications of document types;
  748.  
  749.                Specification for Restart Data Transfer and Recovery
  750.                functional units;
  751.  
  752.                Specification of FADU Locking functional unit;
  753.  
  754.                More details on Access Control and Concurrency Control.
  755.  
  756.           All Phase 2 systems are upward compatible to a Phase 3 system and
  757.           can therefore interwork with it, if the additional functions are
  758.           negotiated out (e.g., use of Recovery) or not used for the
  759.           interconnection (e.g., additional features for document types).
  760.  
  761.  
  762.           2   Normative References
  763.  
  764.           Amendments and corrigenda to the base standards referenced: See
  765.           annex G for a complete list of these documents.
  766.  
  767.                ISO 8571-1: 1988(E), Information Processing Systems - Open
  768.                Systems Interconnection - File Transfer, Access and
  769.                Management Part 1: General Introduction 
  770.  
  771.                ISO 8571-2: 1988(E), Information Processing Systems - Open
  772.                Systems Interconnection - File Transfer, Access and
  773.                Management Part 2: Virtual Filestore Definition 
  774.  
  775.                ISO 8571-3: 1988(E), Information Processing Systems - Open
  776.                Systems Interconnection - File Transfer, Access and
  777.                Management Part 3: The File Service Definition 
  778.  
  779.                ISO 8571-4: 1988(E), Information Processing Systems - Open
  780.                Systems Interconnection - File Transfer, Access and
  781.                Management Part 4: File Protocol Specification 
  782.  
  783.  
  784.  
  785.  
  786.  
  787.                                           2
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  801.  
  802.           3   Status
  803.  
  804.           These FTAM Phase 3 Agreements were completed December 15, 1989. 
  805.           No further enhancements will be made to this version (see also
  806.           next clause ERRATA).
  807.  
  808.           The following tables summarize the functions and features which
  809.           are defined for FTAM Phase 3 in addition to the FTAM Phase 2
  810.           specifications.  They also state the degree of possible
  811.           interworking and the backward compatibility.
  812.  
  813.                         Table 1 - Phase 2/Phase 3 Interworking
  814.  
  815.            Additional requirements in FTAM phase 3        Backward
  816.                                                           compatibility to
  817.                                                           FTAM phase 2
  818.            FTAM-1: GraphicString,VisibleString            full backward
  819.                                                           compatibility if
  820.            FTAM-2: VisibleString                          the additional
  821.                                                           features of Phase
  822.                                                           3 are not being
  823.                                                           used (character
  824.            create-password parameter for Initiator        sets in FTAM-1, -
  825.                                                           2), or not
  826.                                                           requested by an
  827.                                                           Initiator
  828.                                                           (functional
  829.                                                           units) or not
  830.                                                           required by a
  831.                                                           Responder
  832.                                                           (parameters) not
  833.                                                           requested by an
  834.                                                           Initiator
  835.                                                           (functional
  836.                                                           units)
  837.            Profile M1.3: Requires support of 
  838.            (1)-T service class including Limited File
  839.            Management FU, Enhanced FM FU;
  840.            TM service class including Enhanced FM FU or
  841.            (2)-A service class including Limited File 
  842.            Management FU, Enhanced FM FU
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.                                           3
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  867.  
  868.                      Table 1 - Phase 2/Phase 3 Interworking (continued)
  869.  
  870.            Additional optional features in FTAM phase 3   Backward compatibility
  871.                                                           to FTAM phase 2
  872.  
  873.            FTAM-2: GeneralString, IA5String
  874.  
  875.            FTAM-4
  876.  
  877.            NBS-8 in T2.3, A1.3
  878.  
  879.            NBS-9 in A1.3, A2.3
  880.  
  881.            NBS-10
  882.  
  883.            NBS-11
  884.  
  885.            NBS-12
  886.  
  887.            Recovery functional unit
  888.  
  889.            Restart-data-transfer functional unit          full backward
  890.                                                           compatibility if the
  891.            FADU-locking functional unit and FADU-lock     additional features of
  892.            parameters in A1.3, A2.3                       Phase 3 are not
  893.                                                           requested, negotiated
  894.            Concurrency-control parameter for Initiator    out or not being used
  895.  
  896.            Concurrency-control parameters for Responder
  897.  
  898.            create-password parameter for Responder
  899.  
  900.            location-field of access-control element
  901.  
  902.            suggested-delay term of diagnostic parameter
  903.            supported conditionally on Recovery
  904.            functional units
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.                                           4
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  933.  
  934.  
  935.                      Table 1 - Phase 2/Phase 3 Interworking (concluded)
  936.  
  937.            Relaxation for FTAM phase 3                    Backward compatibility
  938.                                                           to FTAM phase 2
  939.  
  940.            Profiles A1.3, A2.3 do not require transfer    if T service class not
  941.            service class                                  being used
  942.  
  943.            no minimum requirements for maximum-string-    if a Phase 3 system
  944.            length parameters for document types           stays below this
  945.                                                           minimum requirement
  946.  
  947.  
  948.  
  949.           4   Errata
  950.  
  951.                                   Table 2 - List of Errata
  952.  
  953.  
  954.            No. of   Type        Referenced   Clause      Description
  955.            errata               document
  956.  
  957.            CP       Editorial   NIST-SP      All         Update to ISO style.
  958.            3/91-1               500-183                  General formatting
  959.                                                          and error
  960.                                                          corrections.
  961.                                                          Alignment with the
  962.                                                          wording of the ISP.
  963.                                                          Consistent naming
  964.                                                          conventions.
  965.            CP       Editorial   NIST-SP      8.6.1       Previous errata
  966.            6/91-1               500-183                  changed the Profile
  967.                                                          Requirements List
  968.                                                          (PRL) support of
  969.                                                          Concurrency Control 
  970.                                              A.13.9.1.2  from "m" to "o". This
  971.                                              A.13.9.1.3  change was not
  972.                                              A.13.9.1.4  reflected.
  973.  
  974.                                                          Alignment with the
  975.                                                          ISP.
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.                                           5
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  999.  
  1000.  
  1001.            No. of   Type        Referenced   Clause      Description
  1002.            errata               document
  1003.  
  1004.            CP       Editorial   NIST SP      Table 4     Include "FTAM" in
  1005.            9/91-1               500-183                  object descriptor for
  1006.                                                          consistency with
  1007.                                              Table 5     other OIW FTAM
  1008.            CP                                            objects.
  1009.            9/91-2                            Table 8
  1010.                                                          Add definition for
  1011.            CP                                            Datatype3
  1012.            9/91-2                            Clause 2
  1013.                                                          Delete last line of
  1014.                                              A.12.16.1   Write Whole File
  1015.            CP                                A.12.16.5   [previous change
  1016.            9/91-3                            A.12.17.1   incomplete].
  1017.                                              A.12.17.5
  1018.            CP                                            Add reference to
  1019.            9/91-4                                        corrigenda.
  1020.                                              A.13.6.1
  1021.                                              A.13.6.2    Support level from
  1022.                                                          "o" to "m". Add note
  1023.                                              C.2.7       that must support at
  1024.            CP                                C.2.9.1     least one action. Add
  1025.            9/91-5                            C.2.9.2     note about supporting
  1026.                                                          at least one optional
  1027.                                              C.1.11.1    FU.
  1028.                                              C.2.11.1
  1029.            CP                                C.3.11.1    Change to spelling of
  1030.            9/91-6                                        ASN.1 text types.
  1031.                                              E.1
  1032.                                              E.2         Changes to add
  1033.                                              E.3         Datatype3 to text
  1034.            CP                                            descriptions
  1035.            9/91-7                            Annex B
  1036.  
  1037.                                                          "Structural
  1038.                                                          Simplification" to
  1039.            CP                                Added       "Simplification"
  1040.            9/91-8                            Annex G
  1041.  
  1042.                                                          Changed "will" to
  1043.                                                          "can"
  1044.            CP
  1045.            9/91-9
  1046.  
  1047.                                                          Added Editors note of
  1048.                                                          intention to remove
  1049.            CP                                            object definitions
  1050.  
  1051.                                           6
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                                           7
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1131.  
  1132.  
  1133.  
  1134.           5   Conformance
  1135.  
  1136.           In addition to the specific requirements specified in the
  1137.           following subclauses, conformance to this Phase 3 specification
  1138.           requires
  1139.  
  1140.                conformance to ISO 8571: 1988
  1141.  
  1142.                conformance to Phase 2 FTAM, unless specified otherwise in
  1143.                this part 10.
  1144.  
  1145.           The access Profiles A1.3 and A2.3 do not include the requirement
  1146.           for transferring files using the File Transfer service class.
  1147.  
  1148.  
  1149.           6   Assumptions
  1150.  
  1151.           FTAM Phase 3 Agreements specify additional functionality to the
  1152.           Implementation Profiles T1, T2, T3, A1, A2, and M1 as defined in
  1153.           the FTAM Phase 2 Agreements.  So all definitions and requirements
  1154.           for these Implementation Profiles apply also to the Phase 3
  1155.           Agreements.
  1156.  
  1157.  
  1158.           7   Filestore Agreements
  1159.  
  1160.  
  1161.           7.1    Document Types
  1162.  
  1163.           In addition to the Phase 2 Document Type Agreements the document
  1164.           types FTAM-4 (see ISO 8571-2, Annex B) and NBS-10, NBS-11, NBS-12
  1165.           (see Annex C) are defined for optional support.
  1166.  
  1167.           Table 2 gives the support levels for all document types with
  1168.           respect to the Implementation Profiles.
  1169.  
  1170.           For FTAM-1, FTAM-2, FTAM-3 and FTAM-4 the supported parameter
  1171.           values for <universal class number> and <string significance>,
  1172.           respectively are listed.  Other values are outside the scope of
  1173.           these Agreements.  No restriction or minimum requirement is
  1174.           defined for the <maximum string length> parameter of these
  1175.           document types.
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.                                           8
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1197.  
  1198.             Table 3 - Implementation Profiles and Document Types - FTAM-1
  1199.                                     Through FTAM-4
  1200.  
  1201.            Implementation   Document  Universal Class     String Significance
  1202.            Profile          Type      Number
  1203.            (Note 1)                   (Notes 1,3,4,5)
  1204.  
  1205.            T1.3, T2.3,      FTAM-1    GraphicString (25)  `variable' 'fixed'
  1206.            T3.3, A1.3,                VisibleString (26)  `variable' 'fixed'
  1207.            A2.3
  1208.                                       GeneralString (27)  `not-significant'
  1209.  
  1210.                                       IA5String (22)      `not-significant'
  1211.            T2.3, T3.3,      FTAM-2    GraphicString (25)  `not-significant'
  1212.            A1.3, A2.3
  1213.                                       VisibleString (26)  `not-significant'
  1214.  
  1215.                                       [GeneralString      `not-significant'
  1216.                                       (27)]
  1217.                                       [IA5String (22)]    `not-significant'
  1218.  
  1219.            T1.3, T2.3,      FTAM-3    -                   `not-significant'
  1220.            T3.3, A1.3,
  1221.            A2.3
  1222.  
  1223.            [T2.3], [T3.3],  FTAM-4    -                   `not-significant'
  1224.            [A1.3], [A2.3]
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.                                           9
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1263.  
  1264.             Table 3 - Implementation Profiles and Document Types - NBS-6 Through
  1265.                                      NBS-11 (continued)
  1266.  
  1267.            Implementation Profile   Document
  1268.            (Note 1)                 Type
  1269.  
  1270.            [T2.3], T3.3, [A1.3],    NBS-6
  1271.            A2.3
  1272.            [T2.3], T3.3, [A1.3],    NBS-7
  1273.            A2.3
  1274.  
  1275.            [T2.3], T3.3, [A1.3],    NBS-8
  1276.            A2.3
  1277.  
  1278.            [T1.3], [T2.3],          NBS-9
  1279.            [T3.3], [A1.3], [A2.3]
  1280.            [T2.3], [T3.3],          NBS-10
  1281.            [A1.3], [A2.3]
  1282.  
  1283.            [T2.3], [T3.3],          NBS-11
  1284.            [A1.3], [A2.3]
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.                                           10
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1329.  
  1330.                Table 3 - Implementation Profiles and Document Types - NBS-12
  1331.                                         (concluded)
  1332.  
  1333.  
  1334.     Implementation   Document    Universal      Character-set    String-
  1335.     profile (Note    type        class number   escape           significance
  1336.     1)                                          sequences as
  1337.                                                 defined for
  1338.                                                 reg. numbers
  1339.                                                 C0   G0   G1
  1340.  
  1341.     [T2.3],          NBS-12      IA5String      (parameter       `variable'
  1342.     [T3.3],                      [22]           absent)          `fixed'
  1343.     [A1.3],                      GraphicString  (parameter       `variable'
  1344.     [A2.3]           See Note 6  [25]           absent)          `fixed'
  1345.  
  1346.                                  GraphicString  -    6    100    `variable'
  1347.                                  [25]                            `fixed'
  1348.  
  1349.                                  VisibleString  (parameter       `variable'
  1350.                                  [26]           absent)          `fixed'
  1351.                                  GeneralString  (parameter       `variable'
  1352.                                  [27]           absent)          `fixed'
  1353.  
  1354.                                  GeneralString  1    6    100    `variable'
  1355.                                  [27]                            `fixed'
  1356.  
  1357.  
  1358.         NOTES
  1359.  
  1360.         1  Brackets around a Profile designator or a parameter value indicate
  1361.         that the respective document type or parameter value is optionally
  1362.         supported in this Implementation Profile.                 
  1363.  
  1364.         2  The support level for document types in Implementation Profile M1.3
  1365.         depends on the T- or A-Implementation Profile, in conjunction with which
  1366.         M1.3 is implemented.
  1367.  
  1368.         3  The support for IA5 String is the ISO 646, IRV GO character set and
  1369.         the ISO 646, IRV CO set.
  1370.  
  1371.         4  The minimum level of support for Graphic String is the ISO 646, IRV GO
  1372.         character set and the 8859-1 GO and G1 sets.
  1373.  
  1374.         5  The minimum level of support for General String is the ISO 646, IRV GO
  1375.         character set and the 8859-1 GO and G1 sets, and ISO 646, IRV CO set.
  1376.  
  1377.         6  If the Character-Set parameter is absent, the following defaults
  1378.         apply:
  1379.  
  1380.  
  1381.                                           11
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1395.  
  1396.  
  1397.            Universal-class-number      Default registration numbers
  1398.                                            CO   GO   G1    
  1399.  
  1400.            IA5String      [22]             1    2    -
  1401.            GraphicString       [25]        -    2    -
  1402.            VisibleString       [26]        -    2    -
  1403.            GeneralString       [27]        1    2    -
  1404.  
  1405.  
  1406.  
  1407.            Registration   Content                              Escape
  1408.            number                                              Sequence
  1409.  
  1410.            1              CO set of ISO 646                    ESC 2/1
  1411.            2              ISO 646, IRV                         4/0
  1412.            6              ISO 646, USA Version-X 3.4 - 1968         -
  1413.                           (Left-hand part of ISO 8859-1)       ESC 2/8
  1414.            100            Right-hand part of Latin Alphabet    4/2
  1415.                           No 1 ISO 8859-1, ECMA-94
  1416.                                                                ESC 2/13
  1417.                                                                4/1
  1418.  
  1419.  
  1420.  
  1421.           7.2    FADU Identities
  1422.  
  1423.           In addition to the Phase 2 FADU Identity Agreements the following
  1424.           is specified:
  1425.  
  1426.                For the document type NBS-11 used in conjunction with the
  1427.                Transfer service class or the Transfer and Management
  1428.                service class, the support of the FADU identities of
  1429.                "current," "next," "previous" and "end" is outside the scope
  1430.                of these Agreements.
  1431.  
  1432.  
  1433.           7.3    Access Control Attribute
  1434.  
  1435.           The location field of access control element is optionally
  1436.           supported.  It is the implementor's choice which combinations of
  1437.           fields in an access control element are supported.  The ACE
  1438.           combination should be stated in the PICS.
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.                                           12
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1461.  
  1462.           8   Protocol Agreements
  1463.  
  1464.  
  1465.           8.1    Implementation Profile M1.3
  1466.  
  1467.           The functions defined for the Implementation Profile M1.3 shall
  1468.           always be implemented in conjunction with one or more of the
  1469.           Implementation Profiles T1.3, T2.3, A1.3, or A2.3.  The service
  1470.           classes and functional units that shall be implemented are
  1471.           specified in Annex A, A.12.4 and A.12.5.
  1472.  
  1473.           For an implementation supporting the Profile M1.3 in conjunction
  1474.           with T1.3 or T2.3, any of the service classes Transfer,
  1475.           Management or (Transfer, Management, Transfer-and-Management) may
  1476.           be requested and any of the classes Transfer, Management,
  1477.           Transfer-and-Management may be responded on F-INITIALIZE.
  1478.  
  1479.           For an implementation supporting the Profile M1.3 in conjunction
  1480.           with A1.3 or A2.3, any of the service classes Access or
  1481.           Management may be requested and responded on F-INITIALIZE.
  1482.  
  1483.  
  1484.           8.2    Functional Units
  1485.  
  1486.           For FTAM Phase 3 implementations Recovery and Restart Data
  1487.           Transfer are optionally supported.
  1488.  
  1489.           FADU locking is optionally supported for Implementation Profiles
  1490.           A1.3 and A2.3.
  1491.  
  1492.  
  1493.           8.3    Implementation Information Parameter
  1494.  
  1495.           In addition to the Agreements as specified for FTAM Phase 2, part
  1496.           9 clause 12 , the following value is defined
  1497.  
  1498.                NBS-Phase3.
  1499.  
  1500.  
  1501.           8.4    F-Check
  1502.  
  1503.           In order to maximize interoperability, implementations of FTAM
  1504.           service providers should not restrict the amount of data
  1505.           transmitted between successive F-CHECK requests to a single
  1506.           quantity.  Variations in the amount of data transmitted between
  1507.           checkpoints may be required to accommodate differences in real
  1508.           end systems supporting FTAM Virtual Filestores and/or in the
  1509.           communications media underlying FTAM associations.  It is
  1510.           required that all FTAM implementations are able to receive at
  1511.           least one PSDU between checkpoints.
  1512.  
  1513.                                           13
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1527.  
  1528.  
  1529.           8.5    Error Recovery
  1530.  
  1531.           Procedures for Class I, II and III errors are defined and
  1532.           supported for FTAM Phase 3 implementations.  It is the
  1533.           implementor's choice whether to handle class I errors using F-
  1534.           RESTART PDUs or whether to use the class II error procedure.
  1535.  
  1536.  
  1537.           8.5.1   Docket Handling
  1538.  
  1539.           When a class III error occurs, the length of time a docket is
  1540.           maintained is determined by the local system.  Recovery from a
  1541.           class III error is only possible as long as both end systems
  1542.           maintain the docket.
  1543.  
  1544.           It is also a local decision how many dockets can be maintained
  1545.           simultaneously.
  1546.  
  1547.  
  1548.           8.5.2   Parameters for Error Recovery
  1549.  
  1550.           The following information is given:
  1551.  
  1552.                The semantics of the <FTAM quality of service> parameter is
  1553.                as defined in ISO 8571; including the local knowledge of
  1554.                FERPM;
  1555.  
  1556.                No minimum requirement for the <checkpoint window> parameter
  1557.                or the checkpoint size is defined;
  1558.  
  1559.                For the <recovery mode> parameter of F-OPEN, the values
  1560.                "none" and "at-start-of-transfer" are supported.  The value
  1561.                "at-any-active-checkpoint" is optionally supported.  If
  1562.                recovery mode "at-start-of-transfer" is negotiated, no F-
  1563.                CHECK shall be issued.  When recovering at the start of the
  1564.                transfer, the <recovery point> value of 0 shall be used;
  1565.  
  1566.                It is required that Responders implementing the Restart-
  1567.                data-transfer or the Recovery functional unit must be able
  1568.                to negotiate <recovery mode> parameter to a value other than
  1569.                "none"; 
  1570.  
  1571.                For the <diagnostic> parameter of F-INITIALIZE, F-P-ABORT
  1572.                and F-RECOVER PDUs, the term <suggested delay> shall be
  1573.                supported if the Recovery functional unit is implemented. 
  1574.                The Basic FERPM should wait at least the amount of time as
  1575.                given by the <suggested delay> term before attempting to
  1576.                recover.
  1577.  
  1578.  
  1579.                                           14
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1593.  
  1594.           8.6    Concurrency Control
  1595.  
  1596.  
  1597.           8.6.1   Concurrency Control to whole file
  1598.  
  1599.           If <concurrency control> parameters are supported, details of
  1600.           their possible usage is a local matter and shall be specified in
  1601.           the PICS.
  1602.  
  1603.           Default values for concurrency control are as specified for FTAM
  1604.           Phase 2 Agreements.
  1605.  
  1606.           No minimum requirement is defined for <concurrency control>
  1607.           parameter values.
  1608.  
  1609.           For a first accessor either the specified concurrency locks or
  1610.           the default values are assigned.  For a subsequent accessor the
  1611.           access to a file is granted only if this concurrency control
  1612.           requirement, as specified in this concurrency control parameter
  1613.           or given by the default values, can be met.  Otherwise the
  1614.           subsequent request shall be rejected.
  1615.  
  1616.  
  1617.           8.6.2   FADU Locking
  1618.  
  1619.           FADU locking functional unit and the respective <FADU lock>
  1620.           parameters are optionally supported for the Implementation
  1621.           Profiles A1.3 and A2.3.
  1622.  
  1623.           It is understood that ISO 8571-4 Clause 18.4 also applies to FADU
  1624.           locks; that means that as long as a docket is maintained, FADU
  1625.           locks locking any FADUs recorded in that docket should be
  1626.           maintained.
  1627.  
  1628.  
  1629.           8.7    Create Password
  1630.  
  1631.           The <create password> parameter for an implementation acting as
  1632.           an Initiator is supported.  This parameter is optionally
  1633.           supported for an implementation acting as a Responder.
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.                                           15
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1659.  
  1660.           8.8    Initiator Identity, Passwords and Account
  1661.  
  1662.           An Initiator must be capable of sending and not sending the
  1663.           parameters <initiator identity>, <filestore password>, <access
  1664.           passwords> and <create password> to satisfy the requirements of
  1665.           the Responder.
  1666.  
  1667.           The contents of the <initiator identity>, <filestore password>,
  1668.           <access passwords>, <create password> and <account> parameters
  1669.           shall be in the convention of the responding implementation.
  1670.  
  1671.  
  1672.           9   Range of Values for Integer-Type Parameter
  1673.  
  1674.           In addition to the parameters specified for FTAM Phase 2 under
  1675.           the same heading, the parameters
  1676.  
  1677.  
  1678.           F-RECOVER request
  1679.             bulk-transfer-number
  1680.           NBS-AS3
  1681.           NBS-Node-Name
  1682.             starting-fadu
  1683.             fadu-count
  1684.  
  1685.           may be encoded so that the length of its contents octets is no
  1686.           more than eight octets.
  1687.  
  1688.           The following Editor's notes refer to Annex A:
  1689.  
  1690.                Editor's Note - The page numbering of the PICs tables may
  1691.                not be aligned with the text of this document. The reason
  1692.                for this problem is that the PICs tables are coded using a
  1693.                different wordprocessor. The tables are being converted, but
  1694.                until this is completed the page numbering, and format of
  1695.                the tables may be aligned with the text of this document.
  1696.  
  1697.           In the event of a discrepancy becomming apparent in the body of
  1698.           these agreements and the tables in this annex, this annex is to
  1699.           take precedence.
  1700.  
  1701.                Editor's Note - Delete lines A.13.9.1.2, A.13.9.1.3,
  1702.                A.13.9.1.4, when the PICS tables are converted to
  1703.                WordPerfect Version 5.1 format.
  1704.  
  1705.                Editor's Note - Change table A.5 to reference Annex G. See
  1706.                ISO/IEC ISP 10607-4:1990 A.5. When Annex A is converted to
  1707.                Wordperfect V5.1.
  1708.  
  1709.                Editor's Note - A.12.16.1, A.12.16.5, A.12.17.1, and
  1710.  
  1711.                                           16
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1725.  
  1726.                A.12.17.5 replace the "o" with "m" in the A1.3 column. Add a
  1727.                note to tables A.12.16 and A.12.17 "For the profile A1.3,
  1728.                the support of at least one of insert, replace, or extend is
  1729.                required."  Also add a note to tables A.12.16 and A.12.17 "
  1730.                For profiles T1.3 and T2.3, the support of at least one of
  1731.                read, insert, replace or extend is required."  When Annex A
  1732.                is converted to WordPerfect V5.1.
  1733.  
  1734.                Editor's Note - A.13.6.1, and A.13.6.2 change parameter
  1735.                names to "Universal time," "Generalized time," "IA5String,"
  1736.                "Boolean," "Bit," "Integer."  When Annex A is converted to
  1737.                WordPerfect V5.1. 
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.                                           17
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1791.  
  1792.           Annex A (normative)
  1793.  
  1794.           Profile Requirements List for NIST OIW FTAM Phase 3
  1795.  
  1796.  
  1797.           0   Introduction
  1798.  
  1799.           This annex to NIST FTAM Phase 3 Agreements defines a Profile
  1800.           Requirements List (PRL) for the Implementation profiles:
  1801.  
  1802.                T1.3 - Simple File Transfer
  1803.  
  1804.                T2.3 - Positional File Transfer
  1805.  
  1806.                A1.3 - Simple File Access
  1807.  
  1808.                M1.3 - Management
  1809.  
  1810.           This annex specifies the constraints and characteristics of NIST
  1811.           OIW FTAM Phase 3 on what shall or may appear in the supplier
  1812.           columns of an FTAM Phase 3 PICS.  This annex is completely based
  1813.           on ISO 8571-5.  It uses only a selection of the tables from ISO
  1814.           8571-5 which are necessary for the specification of the FTAM
  1815.           Phase 3 status, and retains their numbering, in order to
  1816.           facilitate for a supplier to fill in the respective PICS
  1817.           Proforma.
  1818.  
  1819.           This annex is a summary of all definitions of FTAM Phase 3 as
  1820.           they appear in the Stable Implementation Agreements for OSI
  1821.           Protocols, Version 5 Edition 1, December 1991, parts 9 and 10.
  1822.  
  1823.  
  1824.           A.0.1   Conformance requirement of Base Standards
  1825.  
  1826.           The D-column of clauses A.1 to A.13 specifies the conformance
  1827.           requirement of the base standards ISO 8571, as written in ISO
  1828.           8571-5.  The definitions apply as defined in ISO 8571-5, clause
  1829.           8.1:
  1830.  
  1831.                m - mandatory support
  1832.                o - optional support
  1833.                f - full support of attributes
  1834.                p - partial support of attributes
  1835.                - - not applicable
  1836.  
  1837.           A single value in the D-column applies to the Initiator role of a
  1838.           system as well as to the Responder role.  If two values are
  1839.           specified in the D-column separated by a space, they apply to the
  1840.           Initiator (I) role and to the Responder (R) role, respectively.
  1841.  
  1842.  
  1843.                                           18
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1857.  
  1858.  
  1859.           A.0.2   Conformance requirement of Profiles
  1860.  
  1861.           The Conformance requirement of the Implementation Profiles is
  1862.           specified in the "Profiles" column/columns in clauses A.1 to
  1863.           A.13.  The following convention is applied for this purpose:
  1864.  
  1865.                a "PROFILES" column is valid for all Profiles T1.3, T2.3 and
  1866.                M1.3
  1867.  
  1868.                if different conformance requirements apply to different
  1869.                Profiles, separate columns are included in the tables, each
  1870.                bearing the corresponding Profile name as its heading, or
  1871.                separate tables for these Profiles are used
  1872.  
  1873.                a single value in these columns applies to the Initiator as
  1874.                well as to the Responder role of an implementation
  1875.  
  1876.                if two values are specified in a column separated by a
  1877.                space, they apply to the Initiator (I) role and to the
  1878.                Responder (R) role, respecitvely.
  1879.  
  1880.           For the conformance requirements of the NIST FTAM Phase 3
  1881.           Profiles the following abbreviations are used.
  1882.  
  1883.           mandatory; m:
  1884.  
  1885.           This is a mandatory or optional feature in the base standard.  It
  1886.           shall be supported, i.e., its syntax and procedures shall be
  1887.           implemented as specified in the base standard or in FTAM Phase 3
  1888.           by all implementations claiming conformance to the Profile.
  1889.  
  1890.           However, it is not a requirement that the feature shall be used
  1891.           in all instances of communication, unless mandated by the base
  1892.           standard or stated otherwise in FTAM Phase 3.
  1893.  
  1894.           Also for features which are optional in the base standard,
  1895.           conformant implementations shall be able to interwork with other
  1896.           implementations not supporting this feature.
  1897.  
  1898.           The support of a feature can be conditional, depending on the
  1899.           support of a class of features to which it belongs, e.g., an
  1900.           attribute in an attribute group, a parameter in a PDU, a PDU in a
  1901.           functional unit.
  1902.  
  1903.           optional; o:
  1904.  
  1905.           It is left to the implementation as to whether this feature is
  1906.           implemented or not.
  1907.  
  1908.  
  1909.                                           19
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1923.  
  1924.           If an attribute group with a support level of "o" is chosen to be
  1925.           supported, then all the attributes in this group that are
  1926.           classified as "m" shall be suppported.
  1927.  
  1928.           The support for PDUs is determined by the negotiation of
  1929.           functional units when the connection is established.
  1930.  
  1931.           If a parameter is optionally supported, then its syntax shall be
  1932.           implemented, but it is left to each implementation whether its
  1933.           procedures are implemented or not.
  1934.  
  1935.           When receiving an optional parameter which is not subject of
  1936.           negotiation and is not supported by the Receiver, the Receiver
  1937.           shall at least inform the Sender by informative diagnostic land
  1938.           interworking shall not be disrupted.
  1939.  
  1940.           conditional;c:
  1941.  
  1942.           This feature shall be supported under the conditions specified in
  1943.           FTAM Phase 3.  If these conditions are not met, the feature is
  1944.           outside the scope of the Profile.
  1945.  
  1946.           excluded; x:
  1947.  
  1948.           This feature is excluded from the Profile.  The implementor's
  1949.           answer in the PICS shall always be "no."
  1950.  
  1951.           outside the scope; i:
  1952.  
  1953.           This feature is outside the scope of the Profile, i.e., it many
  1954.           be ignored, and will therefore not be subject of a Profile
  1955.           conformance test.  However, the syntax of all parameters of
  1956.           supported PDUs shall be implemented, even if their procedures are
  1957.           not (i.e., the Receiver shall be able to decode the PDU).
  1958.  
  1959.           not applicable; -:
  1960.  
  1961.           This feature is not defined in the context where it is mentioned,
  1962.           e.g., a parameter which is not part of the respective PDU.  The
  1963.           occurrence of "not applicable" features is mainly due to the
  1964.           format of the tables in the Phase 3 Profiles Requirements List.
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.                                           20
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  1989.  
  1990.                                       Section 1
  1991.  
  1992.  
  1993.           A.1    (void)
  1994.  
  1995.  
  1996.           A.2    (void) 
  1997.                          Section 2:  General ISO 8571 Detail
  1998.  
  1999.           A.3    ISO 8571 Protocol versions
  2000.  
  2001.             1  FTAM protocol      version-1
  2002.                version number(s)
  2003.  
  2004.  
  2005.  
  2006.           A.4    ISO 8571 Addenda
  2007.  
  2008.  
  2009.             1  ISO 8571-1   -
  2010.  
  2011.  
  2012.             2  ISO 8571-2   -
  2013.  
  2014.             3
  2015.                ISO 8571-3   -
  2016.  
  2017.             4  ISO 8571-4   -
  2018.  
  2019.  
  2020.             5  ISO 8571-5   -
  2021.  
  2022.  
  2023.  
  2024.  
  2025.           A.5    Defect report numbers and amendments
  2026.  
  2027.  
  2028.             1  ISO 8571-1   -
  2029.  
  2030.             2  ISO 8571-2   -
  2031.  
  2032.  
  2033.             3  ISO 8571-3   -
  2034.  
  2035.  
  2036.             4  ISO 8571-4   -
  2037.  
  2038.  
  2039.  
  2040.  
  2041.                                           21
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2055.  
  2056.             5  ISO 8571-5   -
  2057.  
  2058.  
  2059.  
  2060.  
  2061.           A.6    Global statement of conformance
  2062.  
  2063.             1  Does FTAM Phase 3         yes
  2064.                conform to ISO 8571?
  2065.  
  2066.  
  2067.  
  2068.           A.7    Initiator/Responder capability
  2069.  
  2070.  
  2071.                ROLES        D    PROFILES                             
  2072.                                    I    R
  2073.  
  2074.             1  Sender       o      o    o
  2075.             2
  2076.                Receiver     o      o    o
  2077.  
  2078.                NOTE - See part 9, 18.1.
  2079.  
  2080.  
  2081.           A.8    Application Context Name details
  2082.  
  2083.             1  ISO 8571-4 defines a value for a simple transfer
  2084.                mechanism.  Other values are not defined for FTAM Phase 3
  2085.                (see part 9 5.9).
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.                                           22
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2121.  
  2122.                                Section 3: Syntax Detail
  2123.  
  2124.           A.9    Abstract syntaxes
  2125.  
  2126.  
  2127.                Object       Object Identifier        D  T1.  T2.  A1   M1
  2128.                Descriptor                               3    3    .3   .3
  2129.             1  FTAM PCI     {iso standard 8571       m  m    m    m    m
  2130.                             abstract-syntax(2)
  2131.                             ftam-pci(1) }
  2132.  
  2133.             2  FTAM FADU    {iso standard 8571       o  i    m    m    i
  2134.                             abstract-syntax(2)
  2135.                             ftam-fadu(2) }
  2136.  
  2137.             3               {joint iso ccitt         m  m    m    m    m
  2138.                             association-control(2)
  2139.                             abstract-syntax(1)
  2140.                             apdus(0) version1(1) }
  2141.             4  FTAM         {iso standard 8571       o  m    m    m    -
  2142.                unstructure  abstract-syntax(2)
  2143.                d            unstructured-text(3) }
  2144.                text
  2145.                abstract
  2146.                syntax
  2147.  
  2148.             5  FTAM         {iso standard 8571       o  m    m    m    -
  2149.                unstructure  abstract-syntax(2)
  2150.                d            unstructured-binary(4)
  2151.                binary       }
  2152.                abstract
  2153.                syntax
  2154.  
  2155.             6  NBS file     {iso identified-         -  c    c    c    -
  2156.                directory    organization oiw(14)
  2157.                entry        ftamsig(5) abstract-
  2158.                abstract     syntax(2) nbs-as2(2) }
  2159.                syntax
  2160.             7  NBS          {iso identified-         -  i    c    c    -
  2161.                abstract     organization oiw(14)
  2162.                syntax AS1   ftamsig(5) abstract-
  2163.                             syntax(2) nbs-as1(1) }
  2164.  
  2165.             8  NBS random   {iso identified-         -  i    c    c    - 
  2166.                access       organization oiw(14)            
  2167.                node name    ftamsig(5) abstract-
  2168.                abstract     syntax(2) nbs-node-
  2169.                                                           See Clause 9               syntax       name(3) }
  2170.  
  2171.  
  2172.  
  2173.                                           23
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2187.  
  2188.             9  NBS random   {iso identified-         -  i    c    c    -
  2189.                binary       organization oiw(14)
  2190.                access file  ftamsig(5) abstract-
  2191.                abstract     syntax(2) nbs-random-
  2192.                syntax       binary(4) }
  2193.  
  2194.            10  NBS  simple  {iso identified-         -  i    c    c    -
  2195.                text         organization oiw(14)
  2196.                abstract     ftamsig(5) abstract-
  2197.                syntax       syntax(2) nbs-simple-
  2198.                             text(5) }
  2199.  
  2200.                NOTES
  2201.  
  2202.  
  2203.                1    The  abstract  syntaxes  which  are  supported  in  the
  2204.                Implementation  Profile M1.3 depend on the T-or A-Profile in
  2205.                conjunction with which M1.3 is implemented.
  2206.  
  2207.                2   The support  requirements for  the conditional  abstract
  2208.                syntaxes  depend on the  constraint sets and  document types
  2209.                which are implemented (see clause A.13).
  2210.  
  2211.                3   ISO 8571  requires the  presence of the  transfer syntax
  2212.                derived  fromthe "Basic  Encoding of  a  single ASN.1  type"
  2213.                "{joint-iso-ccitt  asn1  (1)  basic-encoding  (1)}  encoding
  2214.                rules fortransfer  of  the   "FTAM-FADU" abstract  syntaxes.
  2215.                Implementation  detail of  this transfer  syntax, and  other
  2216.                transfer syntaxes supported, is specified in the PICS of ISO
  2217.                8823.
  2218.  
  2219.  
  2220.                          Section 4: Virtual Filestore Detail
  2221.  
  2222.  
  2223.           A.10   Virtual filestore
  2224.  
  2225.           This  clause details  the  conformance to  the  file model,  file
  2226.           attribute support and to file structure support.
  2227.  
  2228.  
  2229.           A.10.1  File model
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.                                           24
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2253.  
  2254.  
  2255.                FILE MODEL           D           PROFILES             
  2256.                                                     R
  2257.             1  Hierarchical         o               m
  2258.  
  2259.                Other models                         i
  2260.  
  2261.  
  2262.  
  2263.           A.10.2  Attributes
  2264.  
  2265.  
  2266.           A.10.2.1  Attribute groups
  2267.  
  2268.  
  2269.                ATTRIBUTE GROUP      D         PROFILE                 
  2270.                NAME                              S
  2271.  
  2272.             1  Kernel               m            m
  2273.             2  Storage              o             o
  2274.  
  2275.             3  Security             o            o
  2276.  
  2277.             4  Private              o             i
  2278.  
  2279.  
  2280.           A.10.2.2  Attribute values
  2281.  
  2282.  
  2283.                KERNEL              D             PROFILES
  2284.                GROUP(INITIATOR)                   I full          RANGE OF
  2285.                                                              VALUES
  2286.             1  Filename            f                 m        see A.10.2.3
  2287.  
  2288.             2  Permitted Actions   f                 m
  2289.  
  2290.             3  Contents Type       f                 m        see A.12.7  
  2291.  
  2292.  
  2293.                KERNEL GROUP         D
  2294.                (RESPONDER)                       PROFILES    RANGE OF
  2295.                                                   R full     VALUES
  2296.             4  Filename             f                m        see A.10.2.3
  2297.  
  2298.             5  Permitted Actions    f                m
  2299.  
  2300.             6  Contents Type        f                m        see A.12.7  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.                                           25
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2319.  
  2320.  
  2321.                STORAGE GROUP       D            PROFILES
  2322.                (INITIATOR)                       I full           RANGE OF
  2323.                                                             VALUES
  2324.             7  Storage account     f                m
  2325.  
  2326.             8  File availability   f                m
  2327.  
  2328.             9  Future filesize     f                m          see part 9,
  2329.                                                             17.9  
  2330.            
  2331.                NOTE - An initiator shall not partially support attributes
  2332.  
  2333.  
  2334.                STORAGE GROUP        D           PROFILES
  2335.                (RESPONDER)                   R full               RANGE OF
  2336.                                                 R partial    VALUES
  2337.            10  Storage account      p         o           o
  2338.  
  2339.            11  Date and time of     p         o           o
  2340.                creation
  2341.  
  2342.            12  Date and time of     p         o           o    
  2343.                last modification
  2344.            13  Date and time of     p         o           o
  2345.                last read access
  2346.  
  2347.            14  Date and time of     p         o           o
  2348.                last attribute
  2349.                modification
  2350.  
  2351.            15  Identity of          p         o           o
  2352.                creator
  2353.            16  Identity of last     p         o           o
  2354.                modifier
  2355.  
  2356.            17  Identity of last     p         o           o
  2357.                reader
  2358.  
  2359.            18  Identity of last     p         o           o
  2360.                attribute modifier
  2361.            19  File availability    p         m           x
  2362.  
  2363.            20  Filesize             p         m           x    see part 9 
  2364.                                                              17.9
  2365.  
  2366.            21  Future filesize      p         o           o    see part 9 
  2367.                                                              17.9
  2368.  
  2369.  
  2370.  
  2371.                                           26
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2385.  
  2386.  
  2387.                SECURITY GROUP       D           PROFILES
  2388.                (INITIATOR)                       I full           RANGE OF
  2389.                                                              VALUES
  2390.            22  Access control       f               m           see A.12.2
  2391.  
  2392.            23  Legal                f               m
  2393.                qualifications
  2394.  
  2395.  
  2396.                NOTE - An initiator shall not partially support attributes
  2397.  
  2398.  
  2399.                SECURITY GROUP       D           PROFILES
  2400.                (RESPONDER)                   R full               RANGE OF
  2401.                                                 R partial    VALUES
  2402.  
  2403.            24  Access control       p         m           x    see A.12.2,
  2404.                                                              part 9, 9.2
  2405.            25  Legal                p         o           o
  2406.                qualifications
  2407.  
  2408.  
  2409.  
  2410.           A.10.2.3   Filename detail
  2411.  
  2412.  
  2413.                                      See part 9  9.1
  2414.  
  2415.  
  2416.  
  2417.           A.10.3  File structures
  2418.  
  2419.  
  2420.           A.10.3.1  Constraint sets
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.                                           27
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2451.  
  2452.  
  2453.                CONSTRAINT SET NAME        D     T1.3   T2.3   A1.3    M1.
  2454.                                                                       3
  2455.             1  Unstructured               o     m      m      m       -
  2456.  
  2457.             2  Sequential Flat            o     i      m      m       -
  2458.  
  2459.             3  Ordered flat               o     i      o      o       -
  2460.             4  Ordered flat with unique   o     i      o      o       -
  2461.                names
  2462.  
  2463.             5  Ordered hierarchical       o     i      i      i       -
  2464.  
  2465.             6  General hierarchical       o     i      i      i       -
  2466.             7  General hierarchical       o     i      i      i       -
  2467.                with unique names
  2468.  
  2469.             8  NBS ordered flat           -     i      o      o       -
  2470.  
  2471.             9  NBS random access          -     i      o      o       -
  2472.                access 
  2473.  
  2474.  
  2475.  
  2476.           A.10.3.2  File and filestore actions
  2477.  
  2478.  
  2479.           A.10.3.2.1 Filestore Actions
  2480.  
  2481.           Support for filestore actions is dependent upon the functional
  2482.           units implemented (see A.12.4 and A.12.5)
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.                                           28
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2517.  
  2518.  
  2519.  
  2520.           A.10.3.2.2 File Actions
  2521.  
  2522.  
  2523.  
  2524.                                 CONSTRAINT SET
  2525.                RESPONDER
  2526.                                   unstructured
  2527.  
  2528.                ACTION             D      T1.3
  2529.             1  Locate             ---       ---
  2530.  
  2531.             2  Read                o        o
  2532.  
  2533.             3  Insert              ---      ---
  2534.             4  Replace             o        o
  2535.  
  2536.             5  Extend              o        o
  2537.  
  2538.             6  Erase               o         i
  2539.  
  2540.  
  2541.  
  2542.  
  2543.                                   CONSTRAINT SET
  2544.               Respon   unstruct  sequent  ordered  ordered    NBS      NBS
  2545.               der      ured      ial        flat   flat     ordere   random
  2546.                                    flat              with   d        access
  2547.                                                    unique    flat
  2548.                                                     names
  2549.  
  2550.               Action    D         D  T2.   D  T2.   D  T2.  D   T2.  D  T2.
  2551.                            T2.       3        3        3       3        3
  2552.                            3
  2553.  
  2554.            7  Locate   --   --    o   i    o   i    o   i    -   i  --   i
  2555.                                                             -
  2556.            8  Read      o    o    o   o    o   o    o   o    -   o  --   o
  2557.                                                             -
  2558.  
  2559.            9  Insert   --   --    o   o    o   o    o   o    -   o  --   o
  2560.                                                             -
  2561.            1  Replace   o    o   --   --   o   o    o   o    -   o  --   o
  2562.            0                                                -
  2563.  
  2564.            1  Extend    o    o   --   --   o   o    o   o    -  --  --   --
  2565.            1                                                -
  2566.  
  2567.  
  2568.  
  2569.                                           29
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2583.  
  2584.            1  Erase     o    i    o   i    o   i    o   i    -   i  --   i
  2585.            2                                                -
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.                                           30
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2649.  
  2650.  
  2651.  
  2652.  
  2653.                                   CONSTRAINT SET
  2654.               Respon   unstruct  sequent  ordered  ordered    NBS      NBS
  2655.               der      ured      ial        flat   flat     ordere   random
  2656.                                    flat              with   d        access
  2657.                                                    unique    flat
  2658.                                                     names
  2659.  
  2660.               Action    D         D  A1.   D  A1.   D  A1.  D   A1.  D  A1.
  2661.                            A1.       3        3        3       3        3
  2662.                            3
  2663.            1  Locate   --   --    o   o    o   o    o   o    -   o  --   o
  2664.            3                                                -
  2665.  
  2666.            1  Read      o    o    o   o    o   o    o   o    -   o  --   o
  2667.            4                                                -
  2668.  
  2669.            1  Insert   --   --    o   o    o   o    o   o    -   o  --   o
  2670.            5                                                -
  2671.            1  Replace   o    o   --   --   o   o    o   o    -   o  --   o
  2672.            6                                                -
  2673.  
  2674.            1  Extend    o    o   --   --   o   o    o   o    -  --  --   --
  2675.            7                                                -
  2676.            1  Erase     o    o    o   o    o   o    o   o    -   o  --   o
  2677.            8                                                -
  2678.  
  2679.  
  2680.                NOTE - File actions are not defined in implementation
  2681.                Profile M1.3
  2682.  
  2683.  
  2684.           A.10.3.2.3 Access contexts supported
  2685.  
  2686.                                     CONSTRAINT SET
  2687.                RESPONDER
  2688.  
  2689.                                           unstructured
  2690.                ACCESS CONTEXT   D           T1.3
  2691.  
  2692.             1  US               --          --
  2693.  
  2694.             2  UA               o           m
  2695.  
  2696.             3  FS               --          --
  2697.             4  FL               --          --
  2698.  
  2699.  
  2700.  
  2701.                                           31
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2715.  
  2716.             5  FA               --          --
  2717.  
  2718.             6  HN               --          --
  2719.  
  2720.             7  HA               --          --
  2721.  
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.                                           32
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2781.  
  2782.  
  2783.  
  2784.  
  2785.                                   CONSTRAINT SET
  2786.               Respon   unstruct  sequent  ordered  ordered    NBS      NBS
  2787.               der      ured      ial        flat   flat     ordere   random
  2788.                                    flat              with   d        access
  2789.                                                    unique    flat
  2790.                                                     names
  2791.  
  2792.               Access    D         D  T2.   D  T2.   D  T2.  D   T2.  D  T2.
  2793.               Contex       T2.       3        3        3       3        3
  2794.               t            3
  2795.            8  US       --   --   --   --  --   --  --   --   -  --  --   --
  2796.                                                             -
  2797.  
  2798.            9  UA        o    m    o   m    o   m    o   m    -   m  --   m
  2799.                                                             -
  2800.  
  2801.            1  FS       --   --   --   --  --   --  --   --   -  --  --   --
  2802.            0                                                -
  2803.            1  FL       --   --   --   --  --   --  --   --   -  --  --   --
  2804.            1                                                -
  2805.  
  2806.            1  FA       --   --    o   m    o   m    o   m    -   m  --   --
  2807.            2                                                -
  2808.            1  HN       --   --   --   --  --   --  --   --   -  --  --   --
  2809.            3                                                -
  2810.  
  2811.            1  HA       --   --   --   --   o   o    o   o    -   o  --   --
  2812.            4                                                -
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.                                   CONSTRAINT SET
  2819.               Respon   unstruct  sequent  ordered  ordered    NBS      NBS
  2820.               der      ured      ial        flat   flat     ordere   random
  2821.                                    flat              with   d        access
  2822.                                                    unique    flat
  2823.                                                     names
  2824.  
  2825.               Access    D         D  A1.   D  A1.   D  A1.  D   A1.  D  A1.
  2826.               Contex       A1.       3        3        3       3        3
  2827.               t            3
  2828.  
  2829.            1  US       --   --   --   --  --   --  --   --   -  --  --   --
  2830.            5                                                -
  2831.  
  2832.  
  2833.                                           33
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.  
  2846.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2847.  
  2848.            1  UA        o    m    o   m    o   m    o   m    -   m  --   m
  2849.            6                                                -
  2850.  
  2851.            1  FS       --   --   --   --  --   --  --   --   -  --  --   --
  2852.            7                                                -
  2853.  
  2854.            1  FL       --   --   --   --  --   --  --   --   -  --  --   --
  2855.            8                                                -
  2856.            1  FA       --   --    o   m    o   m    o   m    -   m  --   --
  2857.            9                                                -
  2858.  
  2859.            2  HN       --   --   --   --  --   --  --   --   -  --  --   --
  2860.            0                                                -
  2861.            2  HA       --   --   --   --   o   o    o   o    -   o  --   --
  2862.            1                                                -
  2863.  
  2864.                NOTE - The supported access contexts for implementation
  2865.                Profile M1.3 are defined in the T- or A-Profile in
  2866.                conjunction with which M1.3 is implemented.
  2867.  
  2868.  
  2869.           A.10.4  Additional Information
  2870.                                         (Void)
  2871.  
  2872.  
  2873.           A.10.5  Override
  2874.  
  2875.  
  2876.                RESPONDER OVERRIDE          D             
  2877.                                                PROFILES
  2878.                                                                 
  2879.                                                R
  2880.  
  2881.             1  Create failure              o                     
  2882.                                                  m
  2883.  
  2884.             2  Select old file             o                     
  2885.                                                  m
  2886.             3  Delete and recreate with    o                     
  2887.                old attributes                    o
  2888.  
  2889.             4  Delete and create with      o                     
  2890.                new attributes                    m
  2891.  
  2892.  
  2893.                NOTE - The specification of the role of initiator is given
  2894.                in A.12.15.
  2895.  
  2896.  
  2897.  
  2898.  
  2899.                                           34
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.  
  2912.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2913.  
  2914.                            Section 5: File Protocol Detail
  2915.  
  2916.           A.11   File protocol
  2917.                              See part 9, 5.1 - 5.3 and 17
  2918.  
  2919.           Subclauses A.11.2 to A.11.24 specify an indication of which PDUs
  2920.           are supported.  The conformance requiremnts for PDUs are
  2921.           dependent on the particular functional units implemented.  PDUs
  2922.           indicated in A.11.8 to A.11.24 as conditional shall be considered
  2923.           as mandatory when a particular functional unit is implemented,
  2924.           according to the following table:
  2925.  
  2926.                                              Functional Units
  2927.               PDUs     Clau
  2928.                              Ker   Rea  Wri  Acce  LF  EFM  Gro   Rec   Rest                       se
  2929.                              nel   d    te   ss    M        u-    o-    art
  2930.                                                             pin   ver
  2931.                                                             g     y
  2932.  
  2933.            F-CREATE    A.11                        m
  2934.                        .8
  2935.  
  2936.            F-DELETE    A.11                        m
  2937.                        .9
  2938.            F-READ-     A.11                        m
  2939.            ATTRIB      .10
  2940.  
  2941.            F-CHANGE-   A.11                            m
  2942.            ATTRIB      .11
  2943.  
  2944.            F-OPEN      A.11        m    m
  2945.                        .12
  2946.            F-CLOSE     A.11        m    m
  2947.                        .13
  2948.  
  2949.            F-BEGIN-    A.11                                 m
  2950.            GROUP       .14
  2951.  
  2952.            F-END-      A.11                                 m
  2953.            GROUP       .15
  2954.            F-RECOVER   A.11                                       m
  2955.                        .16
  2956.  
  2957.            F-LOCATE    A.11                  m
  2958.                        .17
  2959.  
  2960.            F-ERASE     A.11                  m
  2961.                        .18
  2962.  
  2963.  
  2964.  
  2965.                                           35
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  2979.  
  2980.            F-READ      A.11        m
  2981.                        .19
  2982.  
  2983.            F-WRITE     A.11             m
  2984.                        .20
  2985.  
  2986.            F-DATA-END  A.11        m    m
  2987.                        .21
  2988.            F-          A.11        m    m
  2989.            TRANSFER-   .22
  2990.            END
  2991.  
  2992.            F-CANCEL    A.11        m    m
  2993.                        .23
  2994.  
  2995.            F-RESTART   A.11                                             m
  2996.                        .24
  2997.  
  2998.                NOTES
  2999.  
  3000.                1  In order to keep the protocol tables compact, some
  3001.                forward references have been introduced to clauses which
  3002.                expand upon the detail of field support.
  3003.  
  3004.                2  The FTAM protocol will require a number of optional lower
  3005.                layer services to be available (e.g., Application Entity
  3006.                Titles in ACSE).  This requirement is outside the scope of
  3007.                this Profiles Requirements List.
  3008.  
  3009.  
  3010.  
  3011.           A.11.1  GraphicString support
  3012.                                         (Void)
  3013.  
  3014.           A.11.2  FTAM regime establishment
  3015.  
  3016.  
  3017.                                        D      PROFILE
  3018.                                              S
  3019.                                           I                                        R          I                                                R    
  3020.  
  3021.             1  F-INITIALIZE PDU          m                                        m          m                                                m    
  3022.  
  3023.                FIELD NAME                             RANGE OF VALUES
  3024.                                                       OR REFERENCES
  3025.             2  State result             -                                        m          -                                                m     all values
  3026.                                                       defined in ISO
  3027.                                                       8571
  3028.  
  3029.  
  3030.  
  3031.                                           36
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3045.  
  3046.  
  3047.                                        D      PROFILE
  3048.                                              S
  3049.                                           I                                        R          I                                                R    
  3050.  
  3051.             3  Action result            -                                        m          -                                                m     all values
  3052.                                                       defined in ISO
  3053.                                                       8571
  3054.  
  3055.             4  Protocol version         m                                        m          m                                                 m    see section 2
  3056.             5  Implementation           o                                        o          o                                                 o    see A.12.1
  3057.                information
  3058.  
  3059.             6  Presentation             m                                        m          m                                                 m    see note 1, part
  3060.                context management                     9, 17.10
  3061.  
  3062.             7  Service class            m                                        m          m                                                 m    see A.12.4
  3063.             8  Functional units         m                                        m          m                                                 m    see A.12.5
  3064.  
  3065.             9  Attribute groups         m                                        m          m                                                 m    see A.10.2
  3066.  
  3067.            10  Shared ASE               o                                        o          i                                                 i    see part 9, 5.8
  3068.                information
  3069.            11  FTAM Quality of          m                                        m          m                                                 m    see A.12.8
  3070.                Service
  3071.  
  3072.            12  Contents type list       o                                        o          m                                                 m    see A.12.7.1,
  3073.                                                       part 9  18.4
  3074.  
  3075.            13  Initiator identity       o                                        -          m                                                 -    see 8.8, part 9,
  3076.                                                       16.1 and 18.4
  3077.            14  Account                  o                                        -          o                                                 -    see 8.8, part 9,
  3078.                                                       18.4
  3079.  
  3080.            15  Filestore password       o                                        -          m                                                 -    see A.12.11, 8.8,
  3081.                                                       part 9 16.1
  3082.  
  3083.            16  Diagnostic               -                                        o          -                                                 m    see A.12.6,
  3084.                                                       8.5.2, part 9 13
  3085.            17  Checkpoint window        m                                        m          m                                                 m    see note 2, 8.5.2
  3086.  
  3087.  
  3088.                NOTES
  3089.  
  3090.                1  The values available for the presentation context
  3091.                management field depend upon the functional units
  3092.                implemented in ISO 8823.
  3093.  
  3094.  
  3095.                2  Checkpoint window field is indicated as mandatory in
  3096.  
  3097.                                           37
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3111.  
  3112.                accordance with ISO 8571-4.  The field is defaulted to the
  3113.                value 1.
  3114.  
  3115.  
  3116.           A.11.3  FTAM regime termination (orderly)
  3117.  
  3118.                                        D      PROFILE
  3119.                                              S
  3120.                                           I                                        R          I                                                R    
  3121.  
  3122.             1  F-TERMINATE PDU           m                                        m          m                                                m    
  3123.  
  3124.                FIELD NAME                             RANGE OF VALUES
  3125.                                                       OR REFERENCES
  3126.             2  Shared ASE               o                                        o          i                                                i     see part 9  5.8
  3127.                information
  3128.  
  3129.             3  Charging                 -                                        o          -                                                o     see A.12.10
  3130.  
  3131.  
  3132.           A.11.4  FTAM regime termination (abrupt) by service user
  3133.  
  3134.  
  3135.                                        D      PROFILE
  3136.                                              S
  3137.  
  3138.             1  F-U-ABORT PDU                       
  3139.                                     m        m
  3140.                FIELD NAME                             RANGE OF VALUES
  3141.                                                       OR REFERENCES
  3142.  
  3143.             2  Action result                          all values
  3144.                                     m        m        defined in ISO
  3145.                                                       8571
  3146.  
  3147.             3  Diagnostic                             see A.12.6, part
  3148.                                     o        m        9  13
  3149.  
  3150.  
  3151.           A.11.5  FTAM regime termination (abrupt) by service provider
  3152.  
  3153.  
  3154.                                        D      PROFILE
  3155.                                              S
  3156.             1  F-P-ABORT PDU                       
  3157.                                     m        m
  3158.  
  3159.                FIELD NAME                             RANGE OF VALUES
  3160.                                                       OR REFERENCES
  3161.  
  3162.  
  3163.                                           38
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3177.  
  3178.             2  Action result                          all values
  3179.                                     m        m        defined in ISO
  3180.                                                       8571
  3181.  
  3182.             3  Diagnostic                             see A.12.6,
  3183.                                     o        m        8.5.2, part 9 13
  3184.  
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.  
  3200.  
  3201.  
  3202.  
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.  
  3214.  
  3215.  
  3216.  
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.                                           39
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3243.  
  3244.  
  3245.  
  3246.           A.11.6  File selection
  3247.  
  3248.  
  3249.                                        D      PROFILE
  3250.                                              S
  3251.                                           I                                        R          I                                                R    
  3252.  
  3253.             1  F-SELECT PDU              m                                        m          m                                                m    
  3254.  
  3255.                FIELD NAME                             RANGE OF VALUES
  3256.                                                       OR REFERENCES
  3257.             2  State result             -                                        m          -                                                m     all values
  3258.                                                       defined in ISO
  3259.                                                       8571
  3260.  
  3261.             3  Action result            -                                        m          -                                                m     all values
  3262.                                                       defined in ISO
  3263.                                                       8571
  3264.  
  3265.             4  Attributes               m                                        m          m                                                 m    see A.10.2, part
  3266.                                                       9  17.9
  3267.             5  Requested access         m                                        -          m                                                 -    see A.12.16
  3268.  
  3269.             6  Access passwords         o                                        -          m                                                 -    see 8.8, part 9 
  3270.                                                       16.2
  3271.  
  3272.             7  Concurrency control      o                                        -          o                                                 -    see A.12.13,
  3273.                                                       8.6.1
  3274.             8  Shared ASE               o                                        o          i                                                 i    see part 9, 5.8
  3275.                information
  3276.  
  3277.             9  Account                  o                                        -          o                                                 -    see 8.8, part 9 
  3278.                                                       18.4
  3279.  
  3280.            10  Diagnostic               -                                        o          -                                                 m    see A.12.6, part
  3281.                                                       9  13
  3282.  
  3283.  
  3284.           A.11.7  File deselection
  3285.  
  3286.  
  3287.                                        D      PROFILE
  3288.                                              S
  3289.                                           I                                        R          I                                                R    
  3290.  
  3291.             1  F-DESELECT PDU            m                                        m          m                                                m    
  3292.  
  3293.  
  3294.  
  3295.                                           40
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3309.  
  3310.                FIELD NAME                             RANGE OF VALUES
  3311.                                                       OR REFERENCES
  3312.  
  3313.             2  Action result            -                                        m          -                                                m     all values
  3314.                                                       defined in ISO
  3315.                                                       8571
  3316.  
  3317.             3  Charging                 -                                        o          -                                                o     see A.12.10
  3318.             4  Shared ASE               o                                        o          i                                                 i    see part 9  5.8
  3319.                information
  3320.  
  3321.             5  Diagnostic               -                                        o          -                                                 m    see A.12.6, part
  3322.                                                       9  13
  3323.  
  3324.  
  3325.           A.11.8  File creation
  3326.  
  3327.  
  3328.                                        D      PROFILE
  3329.                                              S
  3330.  
  3331.                                           I                                        R          I                                                R    
  3332.             1  F-CREATE PDU              c                                        c          c                                                c     see A.11, A.12.5
  3333.  
  3334.                FIELD NAME                             RANGE OF VALUES
  3335.                                                       OR REFERENCES
  3336.  
  3337.             2  State result             -                                        m          -                                                m     all values
  3338.                                                       defined in ISO
  3339.                                                       8571
  3340.             3  Action result            -                                        m          -                                                m     all values
  3341.                                                       defined in ISO
  3342.                                                       8571
  3343.  
  3344.             4  Override                 m                                        -          m                                                 -    see A.12.15
  3345.  
  3346.             5  Initial attributes       m                                        m          m                                                 m    see A.10.2, part
  3347.                                                       9  10.2.2, 17.9
  3348.             6
  3349.                Create password          o                                        -          m                                                 -    see A.12.12, 8.7,
  3350.                                                       8.8, part 9  16.2
  3351.             7  Requested access         m                                        -          m                                                 -    see A.12.16
  3352.  
  3353.             8  Access passwords         o                                        -          m                                                 -    see 8.8, part 9 
  3354.                                                       16.2
  3355.             9
  3356.                Concurrency control      o                                        -          o                                                 -    see A.12.13,
  3357.                                                       8.6.1
  3358.  
  3359.  
  3360.  
  3361.                                           41
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3375.  
  3376.            10  Shared ASE               o                                        o          i                                                 i    see part 9  5.8
  3377.                information
  3378.  
  3379.            11  Account                  o                                        -          o                                                 -    see 8.8, part 9 
  3380.                                                       18.4
  3381.  
  3382.            12  Diagnostic               -                                        o          -                                                 m    see A.12.6, part
  3383.                                                       9  13
  3384.  
  3385.  
  3386.           A.11.9  File deletion
  3387.  
  3388.  
  3389.                                        D      PROFILE
  3390.                                              S
  3391.                                           I                                        R          I                                                R    
  3392.  
  3393.             1  F-DELETE PDU              c                                        c          c                                                c     see A.11, A.12.5
  3394.  
  3395.                FIELD NAME                             RANGE OF VALUES
  3396.                                                       OR REFERENCES
  3397.             2  Action result            -                                        m          -                                                m     all values
  3398.                                                       defined in ISO
  3399.                                                       8571
  3400.  
  3401.             3  Shared ASE               o                                        o          i                                                i    
  3402.                information
  3403.  
  3404.             4  Charging                 -                                        o          -                                                 o    see A.12.10
  3405.             5  Diagnostic               -                                        o          -                                                 m    see A.12.6, part
  3406.                                                       9  13
  3407.  
  3408.  
  3409.  
  3410.           A.11.10 Read attributes
  3411.  
  3412.                                        D      PROFILE
  3413.                                              S
  3414.  
  3415.                                           I                                        R          I                                                R    
  3416.  
  3417.             1  F-DELETE PDU              c                                        c          c                                                c     see A.11, A.12.5
  3418.                FIELD NAME                             RANGE OF VALUES
  3419.                                                       OR REFERENCES
  3420.  
  3421.             2  Action result            -                                        m          -                                                m     all values
  3422.                                                       defined in ISO
  3423.                                                       8571
  3424.  
  3425.  
  3426.  
  3427.                                           42
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3441.  
  3442.             3  Attribute names          m                                        -          m                                                -    
  3443.  
  3444.             4  Attributes               -                                        o          -                                                 m    see A.10.2, part
  3445.                                                       9  17.9
  3446.  
  3447.             5  Diagnostic               -                                        o          -                                                 m    see A.12.6, part
  3448.                                                       9  13
  3449.  
  3450.  
  3451.           A.11.11 Change attributes
  3452.  
  3453.  
  3454.                             D     T1.3, T2.2,  M1.3
  3455.                                  A1.3
  3456.                            I  R                I  R
  3457.  
  3458.             1  F-CHANGE-   c  c        i       m  m  see A.11, A.12.5
  3459.                ATTRIB
  3460.                PDU
  3461.  
  3462.                FIELD                   i             RANGE OF VALUES OR
  3463.                NAME                                  REFERENCES
  3464.             2  Action      -  m        i       -  m  all values defined
  3465.                result                                in ISO 8571
  3466.  
  3467.             3  Attribute   m  o        i       m  m  see A.10.2, part 9
  3468.                s                                     17.9
  3469.  
  3470.             4  Diagnosti   -  o        i       -  m  see A.12.6, part 9
  3471.                c                                     13
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.                                           43
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3507.  
  3508.           File open
  3509.  
  3510.  
  3511.                                          T1.3,       M1.
  3512.                                D         T2.3, A1.3  3
  3513.                                    IR          I   
  3514.                                          R
  3515.             1  F-OPEN-PDU          cc          m                                          m            i   see A.11,
  3516.                                                            A.12.5
  3517.  
  3518.                FIELD NAME                                  RANGE OF VALUES
  3519.                                                            OR REFERENCES
  3520.  
  3521.             2  State result        - m         -                                           m           i   all values
  3522.                                                            defined in ISO
  3523.                                                            8571
  3524.             3  Action result       - m         -                                           m           i   all values
  3525.                                                            defined in ISO
  3526.                                                            8751
  3527.  
  3528.             4  Processing          m -         m                                           -           i   see A.12.17
  3529.                mode
  3530.  
  3531.             5  Contents type       m m         m                                           m           i   see A.12.7.2
  3532.  
  3533.             6  Concurrency         o o         o                                           o           i   see A.12.13,
  3534.                control                                     8.6.1
  3535.  
  3536.             7  Shared ASE          o o         i                                           i           i   see part 9  5.8
  3537.                information
  3538.  
  3539.             8  Enable FADU         m -         m                                           -           i   `false' for
  3540.                locking                                     T1.3 and T2.3
  3541.             9  Activity            o -         o                                           -           i
  3542.                identifier
  3543.  
  3544.            10  Diagnostic          - m         -                                           m           i   see A.12.6,
  3545.                                                            part 9, 13
  3546.  
  3547.            11  Recovery mode       m m         m                                           m           i   see A.12.18
  3548.            12
  3549.                Remove              o -         i                                           -           i
  3550.                contexts
  3551.            13  Define              o -         i                                           -           i
  3552.                contexts
  3553.  
  3554.            14  Presentation        - m         -                                           m           i   see note
  3555.                action
  3556.  
  3557.  
  3558.  
  3559.                                           44
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3573.  
  3574.                NOTE - The values depend upon the functional units
  3575.                implemented in ISO 8823.
  3576.  
  3577.  
  3578.           A.11.12 File close
  3579.  
  3580.  
  3581.                                        T1.3,       M1.
  3582.                             D          T2.3, A1.3  3
  3583.            1  F-CLOSE-PDU       c          m         i  see A.11, A.12.5
  3584.  
  3585.               FIELD NAME                                RANGE OF VALUES
  3586.                                                         OR REFERENCES
  3587.  
  3588.            2  Action            m          m         i  all values
  3589.               result                                    defined in ISO
  3590.                                                         8571
  3591.            3  Shared ASE        o          i         i  see part 9 5.8
  3592.               information
  3593.  
  3594.            4  Diagnostic        o          m         i  see A.12.6, part
  3595.                                                         9  13
  3596.  
  3597.  
  3598.           A.11.13 Beginning of grouping
  3599.  
  3600.  
  3601.                                              T1.3,   A1.
  3602.                               D          T2.3        3
  3603.                                   IR           I     I 
  3604.                                          R           R
  3605.  
  3606.            1  F-BEGIN-GROUP       cc           m                                         m           o    see A.11,
  3607.               PDU                                    o    A.12.5
  3608.               FIELD NAME                                  RANGE OF VALUES
  3609.                                                           OR REFERENCES
  3610.  
  3611.            2  Threshold           m -          m                                          -          m 
  3612.                                                      -
  3613.  
  3614.  
  3615.           A.11.14 End of grouping
  3616.  
  3617.  
  3618.                                        T1.3, T2.3  A1.
  3619.                             D                      3
  3620.  
  3621.            1  F-END-GROUP       c            m       o  see A.11, A.12.5
  3622.               PDU 
  3623.  
  3624.  
  3625.                                           45
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3639.  
  3640.                          The F-END-GROUP PDU carries no fields.
  3641.  
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.  
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.                                           46
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.  
  3704.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3705.  
  3706.  
  3707.  
  3708.           A.11.15 Regime recovery
  3709.                                        See 8.5
  3710.  
  3711.                             D     T1.3, T2.2,  M1.3
  3712.                                  A1.3
  3713.                            I  R    I      R
  3714.  
  3715.             1  F-RECOVER   c  c    c      c      i   see A.11, A12.5
  3716.                PDU
  3717.  
  3718.                FIELD                                 RANGE OF VALUES OR
  3719.                NAME                                  REFERENCE
  3720.             2  State       -  m    -      m      i   all values defined
  3721.                result                                in ISO 8571
  3722.  
  3723.             3  Action      -  m    -      m      i   all values defined
  3724.                result                                in ISO 8571
  3725.  
  3726.             4  Activity    m  -    m      -      i
  3727.                identifie
  3728.                r
  3729.             5  Bult        m  -    m      -      i   see clause 9
  3730.                transfer
  3731.                number
  3732.  
  3733.             6  Requested   m  -    m      -      i   see A.12.16
  3734.                access
  3735.  
  3736.             7  Access      o  -    m      -      i   see 8.8 part 9 16.2
  3737.                passwords
  3738.             8  Contents    -  m    -      m      i   see A.12.7.2
  3739.                type
  3740.  
  3741.             9  Recovery    m  m    m      m      i
  3742.                point
  3743.  
  3744.            10  Diagnosti   -  o    -      m      i   see A.12.6, 8.5.2,
  3745.                c                                     part 9 13
  3746.            11  Remove      o  -    i      -      i   see notes
  3747.                contexts
  3748.  
  3749.            12  Define      o  -    i      -      i   see notes
  3750.                contexts
  3751.  
  3752.            13  Presentat   -  m    -      m      i   see notes
  3753.                ion
  3754.                action
  3755.  
  3756.  
  3757.                                           47
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3771.  
  3772.                NOTES
  3773.  
  3774.                1  The values available for the presentation action field
  3775.                depend upon the functional units implemented in ISO 8823.
  3776.  
  3777.                2  Presentation action field is indicated as mandoratory is
  3778.                accordance with ISO 8571-4.  The field is defaulted to no
  3779.                action.
  3780.  
  3781.  
  3782.  
  3783.           A.11.16 Locate file access data unit
  3784.  
  3785.  
  3786.                               D    T1.3,   A1.  M1.
  3787.                              I R  T2.3    3     3
  3788.                                            I 
  3789.                                           R
  3790.               1  F-LOCATE    c c     i     m     i   see A.11, A.12.5
  3791.                  PDU                      m
  3792.  
  3793.                                                      RANGE OF VALUES
  3794.                  FIELD                               OR PREFERENCE
  3795.                  NAME
  3796.  
  3797.               2  Action      - m     i     -     i   all values defined
  3798.                  result                   m          in ISO 8571
  3799.               3  FADU        m o     i     m     i   see part 9 17.9
  3800.                  identity                 o
  3801.  
  3802.               4  FADU lock   o -     i     o     i   see A.12.14
  3803.                                           -
  3804.  
  3805.               5  Diagnosti   - o     i     -     i   see A.12.6, part 9
  3806.                  c                        m          13
  3807.  
  3808.  
  3809.           A.11.17 Erase file access data unit
  3810.  
  3811.  
  3812.                             D    T1.3,   A1.3  M1.
  3813.                            I R  T2.3     I  R  3
  3814.               1  F-ERASE   c c     i     m  m   i  see A.11, A.12.5
  3815.                  PDU
  3816.  
  3817.                  FIELD                             RANGE OF VALUES
  3818.                  NAME                              OR REFERENCE
  3819.  
  3820.  
  3821.  
  3822.  
  3823.                                           48
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.  
  3836.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3837.  
  3838.               2  Action    - m     i     -  m   i  all values defined
  3839.                  result                            in ISO 8571
  3840.  
  3841.               3  FADU      m -     i     m  -   i  see part 9 17.9
  3842.                  identit
  3843.                  y
  3844.  
  3845.               4  Diagnos   - o     i     -  m   i  see A.12.6, part 9
  3846.                  tic                               13
  3847.  
  3848.  
  3849.           A.11.18 Read bulk data
  3850.  
  3851.  
  3852.                               D    T1.3,   A1.  M1.
  3853.                              I R  T2.3    3     3
  3854.                                    I  R    I 
  3855.                                           R
  3856.               1  F-READ      c c   c  c    m     i   see A.11, A.12.5
  3857.                  PDU                      m
  3858.  
  3859.                  FIELD                               RANGE OF VALUES
  3860.                  NAME                                OR REFERENCE
  3861.  
  3862.               2  FADU        m -   m  -    m     i   see part 9 17.9
  3863.                  identity                 -
  3864.               3
  3865.                  Access      m -   m  -    m     i   see A10.3.2.3
  3866.                  context                  -
  3867.               4  FADU lock   o -   i  -    o     i
  3868.                                           -
  3869.  
  3870.  
  3871.           A.11.19 Write bulk data
  3872.  
  3873.  
  3874.                                 D     T1.3,    A1.3    M1.3
  3875.                                I R   T2.3      I  R
  3876.                                       I   R
  3877.  
  3878.               1  F-WRITE       c c    c   c    m  m      i   see A.11,
  3879.                  PDU                                         A. 12.5
  3880.  
  3881.                  FIELD                                       RANGE OF
  3882.                  NAME                                        VALUES
  3883.                                                              OR
  3884.                                                              REFERENCE
  3885.               2  FADU          m -    m   -    m  -      i
  3886.                  operation
  3887.  
  3888.  
  3889.                                           49
  3890.  
  3891.  
  3892.  
  3893.  
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.  
  3902.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3903.  
  3904.               3  FADU          m -    m   -    m  -      i   see part 9
  3905.                  identity                                    17.9
  3906.  
  3907.               4  FADU Lock     o -    i   -    o  -      i
  3908.  
  3909.  
  3910.           A.11.20 End of data transfer
  3911.  
  3912.  
  3913.                                D       T1.3,     M1.3
  3914.                                     T2.3, A1.3
  3915.  
  3916.               1  F-DATA-END    c         m         i    see A.11, A.12.5
  3917.                  PDU
  3918.                                                         RANGE OF VALUES
  3919.                  FIELD NAME                             OR REFERENCE
  3920.  
  3921.               2  Action        m         m         i    all values
  3922.                  result                                 defined in ISO
  3923.                                                         8571
  3924.  
  3925.               3  Diagnostic    o         m         i    see A.12.6, part
  3926.                                                         9 13
  3927.  
  3928.  
  3929.           A.11.21 End of transfer
  3930.  
  3931.  
  3932.                                   D      T1.3,    M1.
  3933.                                  I R  T2.3, A1.3  3
  3934.                                          I  R
  3935.               1  F-TRANSFER-     c c     m  m      i   see A.11, A.12.5
  3936.                  END PDU
  3937.  
  3938.                                                        RANGE OF VALUES
  3939.                  FIELD NAME                            OR REFERENCE
  3940.  
  3941.               2  Action result   - m     -  m      i   all values
  3942.                                                        defined in ISO
  3943.                                                        8571
  3944.               3
  3945.                  Shared ASE      o o     i  i      i   see part 9 5.8
  3946.                  information
  3947.               4  Diagnostic      - o     -  m      i   see A.12.6, part
  3948.                                                        9 13
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.                                           50
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.  
  3966.  
  3967.  
  3968.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  3969.  
  3970.  
  3971.  
  3972.           A.11.22 Cancel data transfer
  3973.  
  3974.                                  See part 9 clause 11
  3975.  
  3976.  
  3977.                                  D     T1.3,     M1.3
  3978.                                     T2.3, A1.3
  3979.              1 F-CANCEL PDU      c       m         i    see A.11, A.12.5
  3980.  
  3981.                                                         RANGE OF VALUES
  3982.                FIELD NAME                               OR REFERENCE
  3983.  
  3984.              2 Action result     m       m         i    all values defined
  3985.                                                         in ISO 8571
  3986.              3 Shared ASE        o       i         i    see part 9 5.8
  3987.                information
  3988.  
  3989.              4 Diagnostic        o       m         i    see A.12.6, part 9
  3990.                                                         13
  3991.  
  3992.  
  3993.           A.11.23 F-CANCEL mapping
  3994.  
  3995.  
  3996.                            See part 9 clauses 11 and 17.10
  3997.  
  3998.  
  3999.           A.11.24 Restart data transfer
  4000.  
  4001.  
  4002.                                   D      T1.3,      M1.3
  4003.                                        T2.3, A1.3
  4004.              1  F-RESTART PDU     c        c         i    see A.11, A.12.5
  4005.  
  4006.                                                           RANGE OF VALUES
  4007.                 FIELD NAME                                OR REFERENCE
  4008.  
  4009.              2  Checkpoint        m        m         i
  4010.                 identifier
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.  
  4018.  
  4019.  
  4020.  
  4021.                                           51
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.  
  4030.  
  4031.  
  4032.  
  4033.  
  4034.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4035.  
  4036.           A.12   Expanded PDU field andfilestore detail
  4037.  
  4038.           This clause identifies further PDU filed and filestore detail to
  4039.           expand on that given in A.10 and A.11.
  4040.  
  4041.  
  4042.           A.12.1  Implementation information detail
  4043.  
  4044.                               See 8.3, part 9 5.6 and 12
  4045.  
  4046.  
  4047.  
  4048.           A.12.2  Access control detail
  4049.  
  4050.                                  See 7.3, part 9 9.2
  4051.                 Access control                       RANGE OF VALUES
  4052.                 element terms      D  PROFILE
  4053.                                       S
  4054.  
  4055.              1  Action list        m     m
  4056.  
  4057.              2  Concurrency        o     o     see A.12.3.3
  4058.                 access
  4059.              3  Identity           o     o
  4060.  
  4061.              4  Passwords          o     o     see A.12.3.5, A.12.3.6,
  4062.                                                8.8
  4063.  
  4064.              5  Location           o     o
  4065.  
  4066.  
  4067.           A.12.3  Access control element detail
  4068.  
  4069.  
  4070.           A.12.3.1  Action list detail (initiator)
  4071.                                         (Void)
  4072.  
  4073.           A.12.3.2  Action list detail (responder)
  4074.  
  4075.  
  4076.  
  4077.  
  4078.  
  4079.  
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087.                                           52
  4088.  
  4089.  
  4090.  
  4091.  
  4092.  
  4093.  
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.  
  4100.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4101.  
  4102.                                         (Void)
  4103.  
  4104.           A.12.3.3  Concurrency access term
  4105.  
  4106.           If the concurrency access term is supported in the access control
  4107.           element the following details of the concurrency control shall be
  4108.           available with each action.
  4109.  
  4110.  
  4111.                   T1.3           not       shared   exclusive     no
  4112.                   Action      required     D                                                 T1.3    D                                                               T1.3   access
  4113.                                D                               D                                                                         T1.3  
  4114.                               T1.3
  4115.                1  Read        o            o                                                  o      o                                                                o     o                                                                          o    
  4116.                                   o    
  4117.  
  4118.                2  Insert      o            o                                                  i      o                                                                i     o                                                                          i    
  4119.                                   i    
  4120.  
  4121.                3  Replace     o            o                                                  o      o                                                                o     o                                                                          o    
  4122.                                   o    
  4123.                4  Extend      o            o                                                  o      o                                                                o     o                                                                          o    
  4124.                                   o    
  4125.  
  4126.                5  Erase       o            o                                                  i      o                                                                i     o                                                                          i    
  4127.                                   i    
  4128.  
  4129.                6  Read        o            o                                                  o      o                                                                o     o                                                                          o    
  4130.                   attributes      o    
  4131.                7  Change      o            o                                                  i      o                                                                i     o                                                                          i    
  4132.                   attributes      i    
  4133.  
  4134.                8  Delete      o            o                                                  o      o                                                                o     o                                                                          o    
  4135.                   file            o    
  4136.  
  4137.  
  4138.                   T2.3           not       shared   exclusive     no
  4139.                   Action      required     D                                                 T2.3    D                                                               T2.3   access
  4140.                                D                                D                                                                        T2.3  
  4141.                               T2.3
  4142.  
  4143.                9  Read        o            o                                                  o      o                                                                o     o                                                                          o    
  4144.                                   o    
  4145.               10  Insert      o            o                                                  o      o                                                                o     o                                                                          o    
  4146.                                   o    
  4147.  
  4148.               11  Replace     o            o                                                  o      o                                                                o     o                                                                          o    
  4149.                                   o    
  4150.  
  4151.  
  4152.  
  4153.                                           53
  4154.  
  4155.  
  4156.  
  4157.  
  4158.  
  4159.  
  4160.  
  4161.  
  4162.  
  4163.  
  4164.  
  4165.  
  4166.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4167.  
  4168.               12  Extend      o            o                                                  o      o                                                                o     o                                                                          o    
  4169.                                   o    
  4170.  
  4171.               13  Erase       o            o                                                  i      o                                                                i     o                                                                          i    
  4172.                                   i    
  4173.  
  4174.               14  Read        o            o                                                  o      o                                                                o     o                                                                          o    
  4175.                   attributes      o    
  4176.               15  Change      o            o                                                  i      o                                                                i     o                                                                          i    
  4177.                   attributes      i    
  4178.  
  4179.               16  Delete      o            o                                                  o      o                                                                o     o                                                                          o    
  4180.                   file            o    
  4181.  
  4182.  
  4183.                   A1.3           not       shared   exclusive     no
  4184.                   Action      required      D                                               A1.3    D                                                               A1.3   access
  4185.                                D                                D                                                                        A1.3  
  4186.                               A1.3
  4187.  
  4188.               17  Read        o            o                                                  o      o                                                                o     o                                                                          o    
  4189.                                   o    
  4190.               18
  4191.                   Insert      o            o                                                  o      o                                                                o     o                                                                          o    
  4192.                                   o    
  4193.               19  Replace     o            o                                                  o      o                                                                o     o                                                                          o    
  4194.                                   o    
  4195.  
  4196.               20  Extend      o            o                                                  o      o                                                                o     o                                                                          o    
  4197.                                   o    
  4198.               21
  4199.                   Erase       o            o                                                  o      o                                                                o     o                                                                          o    
  4200.                                   o    
  4201.               22  Read        o            o                                                  o      o                                                                o     o                                                                          o    
  4202.                   attributes      o    
  4203.  
  4204.               23  Change      o            o                                                  i      o                                                                i     o                                                                          i    
  4205.                   attributes      i    
  4206.  
  4207.               24  Delete      o            o                                                  o      o                                                                o     o                                                                          o    
  4208.                   file            o    
  4209.  
  4210.                   M1.3         not        shar        exclus   no
  4211.                   Action     requi   M1.  ed     M1.  ive      acces  M1.
  4212.                              red     3        D  3          D  s      3
  4213.                                 D                              M1.3D
  4214.  
  4215.               25  Read          o     i       o   i         o  i   o    i
  4216.  
  4217.  
  4218.  
  4219.                                           54
  4220.  
  4221.  
  4222.  
  4223.  
  4224.  
  4225.  
  4226.  
  4227.  
  4228.  
  4229.  
  4230.  
  4231.  
  4232.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4233.  
  4234.               26  Insert        o     i       o   i         o  i   o    i
  4235.  
  4236.               27  Replace       o     i       o   i         o  i   o    i
  4237.  
  4238.               28  Extend        o     i       o   i         o  i   o    i
  4239.               29  Erase         o     i       o   i         o  i   o    i
  4240.  
  4241.               30  Read          o     o       o   o         o  o   o    o
  4242.                   attribute
  4243.                   s
  4244.  
  4245.               31  Change        o     o       o   o         o  o   o    o
  4246.                   attribute
  4247.                   s
  4248.               32
  4249.                   Delete        o     o       o   o         o  o   o    o
  4250.                   file
  4251.  
  4252.  
  4253.           A.12.3.4  Identity term
  4254.                                         (void)
  4255.  
  4256.           A.12.3.5   Initiator access passwords
  4257.  
  4258.           If the passwords term of the access control element is
  4259.           implemented the following values shall be supported for the
  4260.           initiator role.
  4261.  
  4262.                                    See part 9 16.3
  4263.               Initiator Access           D           PROFILES
  4264.               Passwords                                 I
  4265.  
  4266.  
  4267.            1  OctetString                o              o
  4268.  
  4269.            2  Graphic String             o              o
  4270.  
  4271.  
  4272.           A.12.3.6  Responder access passwords
  4273.  
  4274.           If the passwords term of the access control element is
  4275.           implemented the following values shall be supported for the
  4276.           responder role.
  4277.  
  4278.                                    See part 9 16.3
  4279.  
  4280.  
  4281.  
  4282.  
  4283.  
  4284.  
  4285.                                           55
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291.  
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.  
  4298.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4299.  
  4300.  
  4301.               Responder    D     T1.3       T2.3        A1.3       M1.3
  4302.               Access          OctetStri   OctetStri  OctetStri   OctetStri
  4303.               Passwords       ng          ng         ng         ng
  4304.                               GraphicSt   GraphicSt  GraphicSt   GraphicSt
  4305.                               ring        ring       ring       ring
  4306.            1  Read-        o      o           o          o           i
  4307.               password
  4308.  
  4309.            2  Insert-      o      i           o          o           i
  4310.               password
  4311.  
  4312.            3  Replace-     o      o           o          o           i
  4313.               password
  4314.            4  Extend-      o      o           o          o           i
  4315.               password
  4316.  
  4317.            5  Erase-       o      i           i          o           i
  4318.               password
  4319.  
  4320.            6  Read-        o      o           o          o           o
  4321.               attribute-
  4322.               password
  4323.            7  Change-      o      i           i          i           o
  4324.               attribute-
  4325.               password
  4326.  
  4327.            8  Delete-      o      o           o          o           o
  4328.               password
  4329.  
  4330.  
  4331.           A.12.3.7  Location Term
  4332.                                         (Void)
  4333.  
  4334.           A.12.3.7.1 Application Entity Titles detail
  4335.  
  4336.  
  4337.                                     See part 9 5.7
  4338.  
  4339.  
  4340.  
  4341.  
  4342.  
  4343.  
  4344.  
  4345.  
  4346.  
  4347.  
  4348.  
  4349.  
  4350.  
  4351.                                           56
  4352.  
  4353.  
  4354.  
  4355.  
  4356.  
  4357.  
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363.  
  4364.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4365.  
  4366.  
  4367.  
  4368.           A.12.3.8  Access control element combinations
  4369.  
  4370.  
  4371.               Combinat                             D      PROFILES
  4372.               ions                                           R
  4373.            1  Identity   Password   Location       o         o
  4374.  
  4375.            2  Identity   Password                  o         o
  4376.  
  4377.            3  Identity              Location       o         o
  4378.            4             Password   Location       o         o
  4379.  
  4380.            5  Identity                             o         o
  4381.  
  4382.            6             Password                  o         o
  4383.            7                        Location       o         o
  4384.  
  4385.  
  4386.                NOTE - Implementation of access control without any of the
  4387.                above combinations is valid.
  4388.  
  4389.  
  4390.  
  4391.  
  4392.  
  4393.  
  4394.  
  4395.  
  4396.  
  4397.  
  4398.  
  4399.  
  4400.  
  4401.  
  4402.  
  4403.  
  4404.  
  4405.  
  4406.  
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.                                           57
  4418.  
  4419.  
  4420.  
  4421.  
  4422.  
  4423.  
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.  
  4430.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4431.  
  4432.  
  4433.  
  4434.           A.12.4  Service class field detail
  4435.  
  4436.                              See 5.1, 8.1, part 9 table 7
  4437.  
  4438.                                     D    T1.3,    A1.3    M1.3    M1.3
  4439.                                         T2.3            (T)      (A)
  4440.            1  Transfer class        o      m       i       m        i
  4441.  
  4442.            2  Access class          o      i       m       i        m
  4443.  
  4444.            3  Management class      o      i       i       m        m
  4445.            4  Transfer and          o      o       i       m        i
  4446.               management class
  4447.  
  4448.            5  Unconstrained class   o      i       i       i        i
  4449.  
  4450.                NOTES
  4451.  
  4452.                1  The initiator is only permitted to specify those
  4453.                combinations defined in ISO 8571-3
  4454.  
  4455.                2  The notation M1.3(T) indicates M1.3 combined with a
  4456.                Transfer Profile T1.3 or T2.3.  M1.3(A)    means 1.3
  4457.                combined with the Access Profile A1.3.
  4458.  
  4459.  
  4460.  
  4461.  
  4462.  
  4463.  
  4464.  
  4465.  
  4466.  
  4467.  
  4468.  
  4469.  
  4470.  
  4471.  
  4472.  
  4473.  
  4474.  
  4475.  
  4476.  
  4477.  
  4478.  
  4479.  
  4480.  
  4481.  
  4482.  
  4483.                                           58
  4484.  
  4485.  
  4486.  
  4487.  
  4488.  
  4489.  
  4490.  
  4491.  
  4492.  
  4493.  
  4494.  
  4495.  
  4496.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4497.  
  4498.  
  4499.  
  4500.           A.12.5  Functional unit field detail
  4501.  
  4502.                              See 8.1, 8.2, part 9 table 7
  4503.  
  4504.               T1.3, T2.3       SERVICE CLASSES
  4505.                                Transfer         Transfer and
  4506.               FUNCTIONAL       D  T1.2, T2.3    Management
  4507.               UNITS                                D                                                   T1.3, T2.3
  4508.            1  Kernel           m      m            m    m   
  4509.  
  4510.            2  Read (see note   c      o            c    o
  4511.               2)
  4512.  
  4513.            3  Write (see note  c      o            c    o
  4514.               2)
  4515.            4  File Access                                       
  4516.  
  4517.            5  Limited File     o      o            m    m
  4518.               Management
  4519.  
  4520.            6  Enhanced                             
  4521.               File Management  o      i            o    i
  4522.            7  Grouping         m      m            m    m
  4523.  
  4524.            8  FADU Locking                                      
  4525.  
  4526.            9  Recovery         o      o            o    o
  4527.            1  Restart          o      o            o    o
  4528.            0
  4529.  
  4530.                NOTES
  4531.  
  4532.                1  The recovery and the restart functional units are only
  4533.                available at the internal file service interface and should
  4534.                only be explicity referenced in the protocol.
  4535.  
  4536.                2  The c indicates that either or both of the read and write
  4537.                functional units shall be implemented in the particular
  4538.                service class.
  4539.  
  4540.  
  4541.  
  4542.  
  4543.  
  4544.  
  4545.  
  4546.  
  4547.  
  4548.  
  4549.                                           59
  4550.  
  4551.  
  4552.  
  4553.  
  4554.  
  4555.  
  4556.  
  4557.  
  4558.  
  4559.  
  4560.  
  4561.  
  4562.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4563.  
  4564.  
  4565.               A1.3                  SERVICE CLASSES
  4566.                                         Access
  4567.               FUNCTIONAL UNITS          D      A1.3
  4568.            1  Kernel                    m        m
  4569.            1
  4570.  
  4571.            1  Read                      m        m
  4572.            2
  4573.            1
  4574.               Write                     m        m           3
  4575.  
  4576.            1  File Access               m        m
  4577.            4
  4578.  
  4579.            1  Limited File              o        o
  4580.            5  Management
  4581.            1  Enhanced File             o        i
  4582.            6  Management
  4583.  
  4584.            1  Grouping                  o        o
  4585.            7
  4586.  
  4587.            1  FADU Locking              o        o      see 8.6.2
  4588.            8
  4589.            1  Recovery                  o        o
  4590.            9
  4591.  
  4592.            2  Restart                   o        o
  4593.            0
  4594.  
  4595.                                        See 8.1
  4596.  
  4597.                M1.3(T)                     SERVICE
  4598.                             Transfer     CLASSES      Transfer and
  4599.                FUNCTIONAL   D             Management  Management
  4600.                UNITS        M1.3(T)           D        D    M1.3(T)
  4601.                                          M1.3(T) 
  4602.            21  Kernel                       m     m       m     m    
  4603.                                                            
  4604.  
  4605.            22  Read                                    c     o      
  4606.  
  4607.            23  Write                                   c     o      
  4608.            24  File Access                                           
  4609.                                                          
  4610.  
  4611.  
  4612.  
  4613.  
  4614.  
  4615.                                           60
  4616.  
  4617.  
  4618.  
  4619.  
  4620.  
  4621.  
  4622.  
  4623.  
  4624.  
  4625.  
  4626.  
  4627.  
  4628.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4629.  
  4630.            25  Limited      o    m        m     m      m     m      
  4631.                File               
  4632.                Management 
  4633.  
  4634.            26  Enhanced     o    m       o     m       o     m      
  4635.                File               
  4636.                Management
  4637.  
  4638.            27  Grouping                  m     m       m     m      
  4639.            28  FADU                                                  
  4640.                Locking                                   
  4641.  
  4642.            29  Recovery                                o     o      
  4643.                                             
  4644.  
  4645.            30  Restart                                 o     o      
  4646.                                             
  4647.  
  4648.                NOTE - M1.3(T) indicates M1.3 in conjuction with a Transfer
  4649.                Profile T1.3 or T2.3.  This table lists only the additional
  4650.                functionality as defined by M1.3.
  4651.  
  4652.  
  4653.  
  4654.  
  4655.  
  4656.  
  4657.  
  4658.  
  4659.  
  4660.  
  4661.  
  4662.  
  4663.  
  4664.  
  4665.  
  4666.  
  4667.  
  4668.  
  4669.  
  4670.  
  4671.  
  4672.  
  4673.  
  4674.  
  4675.  
  4676.  
  4677.  
  4678.  
  4679.  
  4680.  
  4681.                                           61
  4682.  
  4683.  
  4684.  
  4685.  
  4686.  
  4687.  
  4688.  
  4689.  
  4690.  
  4691.  
  4692.  
  4693.  
  4694.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4695.  
  4696.  
  4697.                                        See 8.1
  4698.  
  4699.                 M1.3(A)                     SERVICE
  4700.                              Access       CLASSES      Management
  4701.                 FUNCTIONAL   D M1.3(A)                 D M1.3(A)
  4702.                 UNITS
  4703.             31  Kernel                                 m  m     
  4704.  
  4705.             32  Read                                          
  4706.  
  4707.             33  Write                                         
  4708.             34  File Access                                   
  4709.  
  4710.             35  Limited
  4711.                 File         o  m                      m  m     
  4712.                 Management
  4713.  
  4714.             36  Enhanced
  4715.                 File         o   m                     o  m     
  4716.                 Management
  4717.             37  Grouping                               m  m     
  4718.  
  4719.             38  FADU                                          
  4720.                 Locking
  4721.  
  4722.             39  Recovery                                      
  4723.             40  Restart                                       
  4724.  
  4725.  
  4726.                NOTE - M1.3(A) indicates M1.3 in conjuction with the Access
  4727.                Profile A1.3.  This table lists only the additional
  4728.                functionality as defined by M1.3.
  4729.  
  4730.  
  4731.           A.12.6  Diagnostic field detail
  4732.  
  4733.                              D        T1.3,      M1.3
  4734.                                     T2.3,
  4735.                                     A1.3
  4736.  
  4737.            1  Diagnosti      m          m          m
  4738.               c type
  4739.  
  4740.            2  Error          m          m          m
  4741.               identifie
  4742.               r
  4743.            3  Error          m          m          m
  4744.               observer
  4745.  
  4746.  
  4747.                                           62
  4748.  
  4749.  
  4750.  
  4751.  
  4752.  
  4753.  
  4754.  
  4755.  
  4756.  
  4757.  
  4758.  
  4759.  
  4760.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4761.  
  4762.            4  Error          m          m          m
  4763.               source
  4764.  
  4765.            5  Suggested      o          c          i     see 8.5.2
  4766.               delay
  4767.  
  4768.            6  Further        o          m          m
  4769.               details
  4770.               For values of the 'further details' term only the
  4771.               support of character strings of the ISO 646 IRV (G0)
  4772.               and ISO 8859-1 (G0 and G1) character sets is
  4773.               required (see part 9 clause 13).
  4774.  
  4775.  
  4776.  
  4777.  
  4778.  
  4779.  
  4780.  
  4781.  
  4782.  
  4783.  
  4784.  
  4785.  
  4786.  
  4787.  
  4788.  
  4789.  
  4790.  
  4791.  
  4792.  
  4793.  
  4794.  
  4795.  
  4796.  
  4797.  
  4798.  
  4799.  
  4800.  
  4801.  
  4802.  
  4803.  
  4804.  
  4805.  
  4806.  
  4807.  
  4808.  
  4809.  
  4810.  
  4811.  
  4812.  
  4813.                                           63
  4814.  
  4815.  
  4816.  
  4817.  
  4818.  
  4819.  
  4820.  
  4821.  
  4822.  
  4823.  
  4824.  
  4825.  
  4826.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4827.  
  4828.  
  4829.  
  4830.           A.12.7  Contents type detail
  4831.  
  4832.  
  4833.           A.12.7.1  Contents list parameter
  4834.  
  4835.                                       See part 9 10.2.1
  4836.  
  4837.                                      D       PROFILES      Maximum number of
  4838.                                               I   R     elements
  4839.            1  document type          o        o   m 
  4840.               specifications
  4841.  
  4842.            2  abstract syntax        o        o   m 
  4843.               specifications
  4844.  
  4845.  
  4846.           A.12.7.2  Contents type parameter
  4847.  
  4848.                                       See part 9 10.2.3
  4849.  
  4850.                                          D       PROFILES      REFERENCE    
  4851.  
  4852.            1  document type              o           m       see part 9 9.1
  4853.               specifications
  4854.            2  abstract syntax /          o           i 
  4855.               constraint set pair
  4856.               specificaitons
  4857.  
  4858.                NOTE - The detail of document types supported is contained
  4859.                in clause A.13.
  4860.  
  4861.  
  4862.           A.12.8  FTAM Quality of service details
  4863.  
  4864.  
  4865.                                          See 8.5.2
  4866.  
  4867.  
  4868.           A.12.9  Details of shared ASE information
  4869.  
  4870.                                         (Void)
  4871.  
  4872.  
  4873.  
  4874.  
  4875.  
  4876.  
  4877.  
  4878.  
  4879.                                           64
  4880.  
  4881.  
  4882.  
  4883.  
  4884.  
  4885.  
  4886.  
  4887.  
  4888.  
  4889.  
  4890.  
  4891.  
  4892.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4893.  
  4894.           A.12.10 Details of charging
  4895.  
  4896.                                       See part 9 5.8 and 18.4
  4897.  
  4898.               Charging                   D       PROFILES
  4899.                                                      R
  4900.            1  Resource indentifier       m           m 
  4901.               term   
  4902.  
  4903.            2  Charging unit term         m           m 
  4904.  
  4905.            3  Charging value term        m           m
  4906.  
  4907.  
  4908.           A.12.11 Filestore password detail
  4909.  
  4910.  
  4911.               Filestore password              D           PROFILE
  4912.               detail                                      S
  4913.            1  OctetString                     o              o 
  4914.  
  4915.            2  GraphicString                   o              o 
  4916.  
  4917.  
  4918.           A.12.12 Create password detail
  4919.  
  4920.                                    See part 9 16.3
  4921.  
  4922.               Create password                 D           PROFILE
  4923.               detail                                      S
  4924.  
  4925.            1  OctetString                     o              o 
  4926.            2  GraphicString                   o              o 
  4927.  
  4928.  
  4929.           A.12.13 Concurrency control
  4930.  
  4931.  
  4932.           A.12.13.1
  4933.                     Supported values
  4934.  
  4935.                                       See 8.6.1
  4936.  
  4937.               T1.3        
  4938.                           not         shared      exclusive   no access
  4939.                           required
  4940.               Action                  D                                      T1.3        D                                                  T1.3        D                                                             T1.3           
  4941.                           D                          T1.3                                 
  4942.  
  4943.  
  4944.  
  4945.                                           65
  4946.  
  4947.  
  4948.  
  4949.  
  4950.  
  4951.  
  4952.  
  4953.  
  4954.  
  4955.  
  4956.  
  4957.  
  4958.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  4959.  
  4960.            1  Read        o                          o           o                                      o           oo          o                                                                  o          
  4961.                                                                    
  4962.  
  4963.            2  Insert      o                          i           o                                      i           oi          o                                                              i              
  4964.                                                                
  4965.  
  4966.            3  Replace     o                          o           o                                      o           oo          o                                                              o              
  4967.                                                                
  4968.            4  Extend      o                          o           o                                      o           oo          o                                                              o              
  4969.                                                                
  4970.  
  4971.            5  Erase       o                          i           o                                      i           oi          o                                                              i              
  4972.                                                                
  4973.  
  4974.            6  Read        o                          o           o                                      o           oo          o                                                              o              
  4975.               attrib                                           
  4976.            7
  4977.               Change      o                          i           o                                      i           oi          o                                                              i              
  4978.               attrib                                           
  4979.            8  Delete      o                          o           o                                      o           oo          o                                                              o              
  4980.               file                                             
  4981.  
  4982.  
  4983.  
  4984.  
  4985.  
  4986.  
  4987.  
  4988.  
  4989.  
  4990.  
  4991.  
  4992.  
  4993.  
  4994.  
  4995.  
  4996.  
  4997.  
  4998.  
  4999.  
  5000.  
  5001.  
  5002.  
  5003.  
  5004.  
  5005.  
  5006.  
  5007.  
  5008.  
  5009.  
  5010.  
  5011.                                           66
  5012.  
  5013.  
  5014.  
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020.  
  5021.  
  5022.  
  5023.  
  5024.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5025.  
  5026.  
  5027.               T2.3        
  5028.                           not         shared      exclusive   no access
  5029.                           required
  5030.               Action                  D                                      T2.3        D                                                  T2.3        D                                                             T2.3           
  5031.                           D                          T2.3                                 
  5032.            9  Read        o                          o           o                                      o           oo          o                                                                  o          
  5033.                                                                    
  5034.  
  5035.            1  Insert      o                          o           o                                      o           oo          o                                                              o              
  5036.            0                                                   
  5037.  
  5038.            1  Replace     o                          o           o                                      o           oo          o                                                              o              
  5039.            1                                                   
  5040.            1  Extend      o                          o           o                                      o           oo          o                                                              o              
  5041.            2                                                   
  5042.  
  5043.            1  Erase       o                          i           o                                      i           oi          o                                                              i              
  5044.            3                                                   
  5045.  
  5046.            1  Read        o                          o           o                                      o           oo          o                                                              o              
  5047.            4  attrib                                           
  5048.            1  Change      o                          i           o                                      i           oi          o                                                              i              
  5049.            5  attrib                                           
  5050.  
  5051.            1  Delete      o                          o           o                                      o           oo          o                                                              o              
  5052.            6  file                                             
  5053.  
  5054.  
  5055.  
  5056.               A1.3        
  5057.                           not         shared      exclusive   no access
  5058.                           required
  5059.               Action                  D                                      A1.3        D                                                  A1.3        D                                                             A1.3           
  5060.                           D                          A1.3                                 
  5061.  
  5062.            1  Read        o                          o           o                                      o           oo          o                                                                  o          
  5063.            7                                                       
  5064.            1  Insert      o                          o           o                                      o           oo          o                                                              o              
  5065.            8                                                   
  5066.  
  5067.            1  Replace     o                          o           o                                      o           oo          o                                                              o              
  5068.            9                                                   
  5069.  
  5070.            2  Extend      o                          o           o                                      o           oo          o                                                              o              
  5071.            0                                                   
  5072.            2  Erase       o                          o           o                                      o           oo          o                                                              o              
  5073.            1                                                   
  5074.  
  5075.  
  5076.  
  5077.                                           67
  5078.  
  5079.  
  5080.  
  5081.  
  5082.  
  5083.  
  5084.  
  5085.  
  5086.  
  5087.  
  5088.  
  5089.  
  5090.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5091.  
  5092.            2  Read        o                          o           o                                      o           oo          o                                                              o              
  5093.            2  attrib                                           
  5094.  
  5095.            2  Change      o                          i           o                                      i           oi          o                                                              i              
  5096.            3  attrib                                           
  5097.  
  5098.            2  Delete      o                          o           o                                      o           oo          o                                                              o              
  5099.            4  file                                             
  5100.  
  5101.  
  5102.  
  5103.               M1.3        
  5104.                           not         shared      exclusive   no access
  5105.                           required
  5106.               Action                  D                                      M1.3        D                                                  M1.3        D                                                             M1.3           
  5107.                           D                          M1.3                                 
  5108.            2  Read        o                          i           o                                      i           oi          o                                                                  i          
  5109.            5                                                       
  5110.  
  5111.            2  Insert      o                          i           o                                      i           oi          o                                                              i              
  5112.            6                                                   
  5113.  
  5114.            2  Replace     o                          i           o                                      i           oi          o                                                              i              
  5115.            7                                                   
  5116.            2
  5117.               Extend      o                          i           o                                      i           oi          o                                                              i                         8
  5118.                                                                
  5119.            2  Erase       o                          i           o                                      i           oi          o                                                              i              
  5120.            9                                                   
  5121.  
  5122.            3  Read        o                          o           o                                      o           oo          o                                                              o              
  5123.            0  attrib                                           
  5124.            3
  5125.               Change      o                          o           o                                      o           oo          o                                                              o                         1
  5126.               attrib                                           
  5127.            3  Delete      o                          o           o                                      o           oo          o                                                              o              
  5128.            2  file                                             
  5129.  
  5130.  
  5131.           A.12.13.2
  5132.                     Responder Default values
  5133.  
  5134.  
  5135.                                 See 8.6.1, part 9 clause 14
  5136.  
  5137.  
  5138.  
  5139.  
  5140.  
  5141.  
  5142.  
  5143.                                           68
  5144.  
  5145.  
  5146.  
  5147.  
  5148.  
  5149.  
  5150.  
  5151.  
  5152.  
  5153.  
  5154.  
  5155.  
  5156.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5157.  
  5158.           A.12.14 FADU Locking
  5159.  
  5160.  
  5161.               A1.3                        FADU Locking Support Values
  5162.                           not         shared      exclusive   no access
  5163.                           required
  5164.               Action                  D                                      A1.3        D                                                  A1.3        D                                                             A1.3           
  5165.                           D                          A1.3                                 
  5166.  
  5167.               Read        o                          o           o                                      o           oo          o                                                                  o          
  5168.            1                                                       
  5169.  
  5170.               Insert      o                          o           o                                      o           oo          o                                                              o              
  5171.            2                                                   
  5172.               Replace     o                          o           o                                      o           oo          o                                                              o              
  5173.            3                                                   
  5174.  
  5175.               Extend      o                          o           o                                      o           oo          o                                                              o              
  5176.            4                                                   
  5177.  
  5178.               Erase       o                          o           o                                      o           oo          o                                                              o              
  5179.            5                                                   
  5180.  
  5181.  
  5182.           A.12.15 Initiator Override
  5183.  
  5184.               Initiator override              D           PROFILE
  5185.                                                           S
  5186.                                                              I
  5187.  
  5188.            1  Create failure                  o              o 
  5189.  
  5190.            2  Select old file                 o              o 
  5191.  
  5192.            3  Delete and recreate             o              o
  5193.               with old attributes
  5194.            4  Delete and create               o              o
  5195.               with new attributes
  5196.  
  5197.                NOTE - The specification of the role of responder is given
  5198.                in A.10.5
  5199.  
  5200.  
  5201.           A.12.16 Requested Access
  5202.  
  5203.                                  See part 9 clause 15
  5204.  
  5205.  
  5206.  
  5207.  
  5208.  
  5209.                                           69
  5210.  
  5211.  
  5212.  
  5213.  
  5214.  
  5215.  
  5216.  
  5217.  
  5218.  
  5219.  
  5220.  
  5221.  
  5222.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5223.  
  5224.  
  5225.                                                         
  5226.               Action                        D      T1.3   T2.3   A1.3   M1.3 
  5227.                                                                          
  5228.               Read                          o      o      o      o      i
  5229.            1                                                
  5230.  
  5231.               Insert                        o      i      o      o      i
  5232.            2                                                
  5233.  
  5234.               Replace                       o      o      o      o      i
  5235.            3                                                
  5236.               Extend                        o      o      o      o      i
  5237.            4                                                
  5238.  
  5239.               Erase                         o      i      i      o      i
  5240.            5                                                
  5241.  
  5242.               Read attrib                   o      o      o      o      m 
  5243.            6                                                
  5244.               Change attrib                 o      i      i      i      m 
  5245.            7                                                
  5246.  
  5247.               Delete file                   o      o      o      o      m 
  5248.            8                                                
  5249.  
  5250.  
  5251.           A.12.17 Processing mode
  5252.  
  5253.  
  5254.               Processing mode               D      T1.3   T2.3   A1.3   M1.3 
  5255.                                                                          
  5256.  
  5257.               Read                          o      o      o      o      i
  5258.            1                                                
  5259.               Insert                        o      i      o      o      i
  5260.            2                                                
  5261.  
  5262.               Replace                       o      o      o      o      i
  5263.            3                                                
  5264.  
  5265.               Extend                        o      o      o      o      i
  5266.            4                                                
  5267.               Erase                         o      i      i      o      i
  5268.            5                                                
  5269.  
  5270.  
  5271.  
  5272.  
  5273.  
  5274.  
  5275.                                           70
  5276.  
  5277.  
  5278.  
  5279.  
  5280.  
  5281.  
  5282.  
  5283.  
  5284.  
  5285.  
  5286.  
  5287.  
  5288.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5289.  
  5290.           A.12.18 Recovery mode
  5291.  
  5292.                                       See 8.5.2
  5293.  
  5294.               Recovery mode                 D           T1.3,        M1.3   
  5295.                                                      T2.3, A1.3
  5296.            1  None                          o             o          i   
  5297.  
  5298.            2  At start of transfer          o             o          i   
  5299.  
  5300.            3  Any active checkpoint         o             o          i   
  5301.  
  5302.  
  5303.                            Section 6: Document Type Detail
  5304.  
  5305.           A.13   Document types
  5306.  
  5307.                                        See 7.1
  5308.  
  5309.           Conformance to document types is given a two levels.  The
  5310.           following table indicates which document types have some level of
  5311.           support.  The detail of that level of support is stated in the
  5312.           following tables.
  5313.  
  5314.  
  5315.               Entry       FTAM-1                        D   T1.3   T2.3  
  5316.               number                                    A1.3  M1.3 
  5317.               Object      ISO FTAM unstructured text    o     m       m      
  5318.            1  descripto   {iso standard 8571 document-   m      i
  5319.               r           type(5)unstructered-text(1)}  see A.13.1
  5320.               Object
  5321.               identifie
  5322.               r
  5323.  
  5324.  
  5325.               Entry       FTAM-2                        D   T1.3   T2.3  
  5326.               number                                    A1.3  M1.3 
  5327.  
  5328.               Object      ISO FTAM sequential text      o      i        m    
  5329.            2  descripto   {iso standard 8571 document-    m      i
  5330.               r           type(5)sequential-text(2)}    see A.13.2
  5331.               Object
  5332.               identifie
  5333.               r
  5334.  
  5335.  
  5336.               Entry       FTAM-3                        D   T1.3   T2.3  
  5337.               number                                    A1.3  M1.3 
  5338.  
  5339.  
  5340.  
  5341.                                           71
  5342.  
  5343.  
  5344.  
  5345.  
  5346.  
  5347.  
  5348.  
  5349.  
  5350.  
  5351.  
  5352.  
  5353.  
  5354.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5355.  
  5356.               Object      ISO FTAM unstructured binary             o      m  
  5357.            3  descripto                                               m     
  5358.               r                                                   m      i
  5359.               Object      {iso standard 8571 document-type(5)sequential-
  5360.               identifie   binary(3)}                                         
  5361.               r                                                  see A.13.3
  5362.  
  5363.  
  5364.  
  5365.               Entry       FTAM-4                        D   T1.3   T2.3  
  5366.               number                                    A1.3  M1.3 
  5367.  
  5368.               Object      ISO FTAM sequential binary                         
  5369.            4  descripto                                      o       i      
  5370.               r                                              o        o      
  5371.               Object                                         i
  5372.               identifie   {iso standard 8571 document-type(5)sequential-
  5373.               r           bindary(4)}                                        
  5374.                                                                see A.13.4
  5375.  
  5376.  
  5377.  
  5378.  
  5379.  
  5380.  
  5381.  
  5382.  
  5383.  
  5384.  
  5385.  
  5386.  
  5387.  
  5388.  
  5389.  
  5390.  
  5391.  
  5392.  
  5393.  
  5394.  
  5395.  
  5396.  
  5397.  
  5398.  
  5399.  
  5400.  
  5401.  
  5402.  
  5403.  
  5404.  
  5405.  
  5406.  
  5407.                                           72
  5408.  
  5409.  
  5410.  
  5411.  
  5412.  
  5413.  
  5414.  
  5415.  
  5416.  
  5417.  
  5418.  
  5419.  
  5420.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5421.  
  5422.  
  5423.  
  5424.               Entry       NBS-6                         D   T1.3   T2.3  
  5425.               number                                    A1.3  M1.3 
  5426.               Object      NBS-6 FTAM sequential file    -        i        m  
  5427.            5  descripto   {iso identified-organization     m       i
  5428.               r           oiw(14) ftamsig(5)            see A.13.5
  5429.               Object      document-type(5)
  5430.               identifie   sequential(6)}
  5431.               r
  5432.  
  5433.  
  5434.               Entry       NBS-7                         D   T1.3   T2.3  
  5435.               number                                    A1.3  M1.3 
  5436.  
  5437.               Object      NBS-7 FTAM random access      -        i       m   
  5438.            6  descripto   file                             m       i
  5439.               r           {iso identified-organization  see A.13.6
  5440.               Object      oiw(14) ftamsig(5) 
  5441.               identifie   document-type(5) random
  5442.               r           file(7)}
  5443.  
  5444.  
  5445.               Entry       NBS-8                         D   T1.3   T2.3  
  5446.               number                                    A1.3  M1.3 
  5447.  
  5448.               Object      NBS-8 FTAM indexed file       -        i       o   
  5449.            7  descripto   {iso identified-organization      o       i
  5450.               r           oiw(14) ftamsig(5)            see A.13.7
  5451.               Object      document-type(5) indexed-
  5452.               identifie   file(8)}
  5453.               r
  5454.  
  5455.  
  5456.               Entry       NBS-9                         D   T1.3   T2.3  
  5457.               number                                    A1.3  M1.3 
  5458.               Object      NBS-9 FTAM file directory     -      o        o    
  5459.            8  descripto   file                            o        i
  5460.               r           {iso identified-organization  see 7.1
  5461.               Object      oiw(14) ftamsig(5) 
  5462.               identifie   document-type(5) random-
  5463.               r           binary(10)}
  5464.  
  5465.  
  5466.               Entry       NBS-10                        D   T1.3   T2.3  
  5467.               number                                    A1.3  M1.3 
  5468.  
  5469.  
  5470.  
  5471.  
  5472.  
  5473.                                           73
  5474.  
  5475.  
  5476.  
  5477.  
  5478.  
  5479.  
  5480.  
  5481.  
  5482.  
  5483.  
  5484.  
  5485.  
  5486.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5487.  
  5488.               Object      NBS-10 FTAM random binary     -        i        o  
  5489.            9  descripto   access file                       o        i
  5490.               r           {iso identified-organization  see 7.1
  5491.               Object      oiw(14) ftamsig(5) 
  5492.               identifie   document-type(5) random
  5493.               r           bindary(10)}
  5494.  
  5495.  
  5496.               Entry       NBS-11                        D   T1.3   T2.3  
  5497.               number                                    A1.3  M1.3 
  5498.  
  5499.            1  Object      NBS-11 FTAM indexed file      -        i       o   
  5500.            0  descripto   with unique keys                  o        i
  5501.               r           {iso identified-organization  see A.13.8
  5502.               Object      oiw(14) ftamsig(5) 
  5503.               identifie   document-type(5) indexed-
  5504.               r           file-with-unique-keys(11)}
  5505.  
  5506.  
  5507.               Entry       NBS-12                       D   T1.3   T2.3  
  5508.               number                                   A1.3  M1.3 
  5509.  
  5510.            1  Object      NBS-12 FTAM simple text      -        i        o   
  5511.            1  descripto   file                            o        i
  5512.               r           {iso identified-             see A.13.9
  5513.               Object      organization oiw(14)
  5514.               identifie   ftamsig(5) 
  5515.               r           document-type(5) simple-
  5516.                           text-file(12)}
  5517.  
  5518.  
  5519.  
  5520.  
  5521.  
  5522.  
  5523.  
  5524.  
  5525.  
  5526.  
  5527.  
  5528.  
  5529.  
  5530.  
  5531.  
  5532.  
  5533.  
  5534.  
  5535.  
  5536.  
  5537.  
  5538.  
  5539.                                           74
  5540.  
  5541.  
  5542.  
  5543.  
  5544.  
  5545.  
  5546.  
  5547.  
  5548.  
  5549.  
  5550.  
  5551.  
  5552.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5553.  
  5554.           Constraint sets and FADU identities for document types
  5555.  
  5556.           For the constraint set/FADU identity tables the following
  5557.           notation is used:
  5558.  
  5559.           m    mandatory in the constraint set definition, or optional in
  5560.                          the constraint set definition but shall b
  5561.                          implemented by implementations claiming
  5562.                          conformance to the Profile.  The support of the
  5563.                          FADU identity will be dependent on the actions
  5564.                          which have been implemented.
  5565.           o    optional       in the constaint set definition
  5566.           i    not supported  (outside the scope of this ISP, may be
  5567.                               ignored)
  5568.           -    not applicable (not defined in the constraint set
  5569.                               definition)
  5570.           x    excluded  (disallowed in the document type definition or in
  5571.                FTAM Phase 3)
  5572.  
  5573.           Implementation Profile T1.3.
  5574.  
  5575.  
  5576.            FADU         Beg   End Fir   Las   Curr  Nex   Previ  Node   Node
  5577.            Identity     in        st    t     ent   t     ous    Seq   Numbe
  5578.            Constraint                                                  r
  5579.            set
  5580.            FTAM          -     -    m    -     -     -      -     -      -
  5581.            unstuctured
  5582.            constraint
  5583.            set
  5584.  
  5585.               FTAM-1     -     -    m    -     -     -      -     -      -
  5586.  
  5587.               FTAM-3     -     -    m    -     -     -      -     -      -
  5588.               NBS-9      -     -    m    -     -     -      -     -      -
  5589.  
  5590.  
  5591.  
  5592.  
  5593.  
  5594.  
  5595.  
  5596.  
  5597.  
  5598.  
  5599.  
  5600.  
  5601.  
  5602.  
  5603.  
  5604.  
  5605.                                           75
  5606.  
  5607.  
  5608.  
  5609.  
  5610.  
  5611.  
  5612.  
  5613.  
  5614.  
  5615.  
  5616.  
  5617.  
  5618.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5619.  
  5620.           Implementation Profile T2.3 (see 7.2, part 9  clause 10)
  5621.  
  5622.  
  5623.            FADU         Beg   End Fir   Las   Curr  Nex   Previ  Node   Node
  5624.            Identity     in        st    t     ent   t     ous    Seq   Numbe
  5625.            Constraint                                                  r
  5626.            set
  5627.            FTAM          -     -    m    -     -     -      -     -      -
  5628.            unstuctured
  5629.            constraint
  5630.            set
  5631.  
  5632.               FTAM-1     -     -    m    -     -     -      -     -      -
  5633.  
  5634.               FTAM-3     -     -    m    -     -     -      -     -      -
  5635.               NBS-9      -     -    m    -     -     -      -     -      -
  5636.  
  5637.  
  5638.            FTAM            o    o    o    o     o     o     o     -      o
  5639.            sequential
  5640.            flat
  5641.            Constraint
  5642.            set
  5643.  
  5644.               FTAM-2       m    m    i    i     i     i     i     -      i
  5645.  
  5646.               FTAM-4       m    m    i    i     i     i     i     -      i
  5647.                NBS-6       m    m    i    x     x     i     x     -      x
  5648.  
  5649.               NBS-12       m    m    x    x     x     x     x     -      x
  5650.  
  5651.  
  5652.  
  5653.            FTAM ordered    o    o    o    o     o     o     o     o      o
  5654.            flat
  5655.            Constraint
  5656.            set
  5657.  
  5658.                NBS-8       m    i    i    i     i     i     i     m      i
  5659.  
  5660.  
  5661.  
  5662.            FTAM ordered    o    o    -    -     o    o      o     o      o
  5663.            flat constr
  5664.            set with
  5665.            unique names
  5666.  
  5667.               NBS-11       m    i    -    -     i    i      i     m      i
  5668.  
  5669.  
  5670.  
  5671.                                           76
  5672.  
  5673.  
  5674.  
  5675.  
  5676.  
  5677.  
  5678.  
  5679.  
  5680.  
  5681.  
  5682.  
  5683.  
  5684.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5685.  
  5686.  
  5687.            FTAM ordered    o    o    o    o     o     o     o     -      o
  5688.            flat
  5689.            Constraint
  5690.            set
  5691.                NBS-7       m    m    m    m     i     i     i     -      m
  5692.  
  5693.  
  5694.            FTAM random      o    o    -     -    -     -     -     o      o
  5695.            access
  5696.            Constraint
  5697.            set
  5698.  
  5699.                NBS-10       m    m    -     -    -     -     -     m      m
  5700.  
  5701.  
  5702.  
  5703.  
  5704.  
  5705.  
  5706.  
  5707.  
  5708.  
  5709.  
  5710.  
  5711.  
  5712.  
  5713.  
  5714.  
  5715.  
  5716.  
  5717.  
  5718.  
  5719.  
  5720.  
  5721.  
  5722.  
  5723.  
  5724.  
  5725.  
  5726.  
  5727.  
  5728.  
  5729.  
  5730.  
  5731.  
  5732.  
  5733.  
  5734.  
  5735.  
  5736.  
  5737.                                           77
  5738.  
  5739.  
  5740.  
  5741.  
  5742.  
  5743.  
  5744.  
  5745.  
  5746.  
  5747.  
  5748.  
  5749.  
  5750.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5751.  
  5752.             Implementation Profile A1.3 (see part 9 clause 10)
  5753.  
  5754.  
  5755.             FADU Identity  Beg  End  Fir   Las  Curr   Ne  Prev   Node  Node
  5756.            Constraint      in        st    t    ent   xt   ious   Seq   Numb
  5757.            Set                                                          er
  5758.            FTAM             _    _    m     _     _    _    _      _      _
  5759.            unstructured
  5760.            constraint
  5761.            set
  5762.  
  5763.                FTAM-1       -    -    m     -     -    -    -      -      -
  5764.  
  5765.                FTAM-3       -    -    m     -     -    -    -      -      -
  5766.                NBS-9        -    -    m     -     -    -    -      -      -
  5767.  
  5768.  
  5769.            FTAM             o    o    o     o     o    o     o     _      o
  5770.            sequential
  5771.            flat
  5772.            constraint
  5773.            set
  5774.  
  5775.                FTAM-2       m    m    m     i     i    m     i     -      i
  5776.  
  5777.                FTAM-4       m    m    m     i     i    m     i     -      i
  5778.                NBS-6        m    m    m     x     x    m     x     -      x
  5779.  
  5780.                NBS-12       m    m    m     x     x    m     x     -      x
  5781.  
  5782.  
  5783.            FTAM ordered     o    o    o     o     o    o     o     o      o
  5784.            flat
  5785.            constraint
  5786.            set
  5787.  
  5788.                NBS-8        m    m    i     i     m    m     m     m      i
  5789.  
  5790.  
  5791.            FTAM ordered     o    o    -     -     o    o     o     o      o
  5792.            flat constr
  5793.            set with
  5794.            unique names
  5795.                NBS-11       m    m    -     -     m    m     m     m      i
  5796.  
  5797.  
  5798.  
  5799.  
  5800.  
  5801.  
  5802.  
  5803.                                           78
  5804.  
  5805.  
  5806.  
  5807.  
  5808.  
  5809.  
  5810.  
  5811.  
  5812.  
  5813.  
  5814.  
  5815.  
  5816.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5817.  
  5818.  
  5819.            NBS ordered      o    o    o     o     o    o     o     -      o
  5820.            flat
  5821.            constraint
  5822.            set
  5823.                NBS-7        m    m    m     m     m    m     m     -      m
  5824.  
  5825.  
  5826.            NBS random       o    o    -     -     -    -     -     o      o
  5827.            access
  5828.            constraint
  5829.            set
  5830.  
  5831.                NBS-10       m    m    -     -     -    -     -     m      m
  5832.  
  5833.  
  5834.           A.13.1  FTAM-1 (See 7.1)
  5835.  
  5836.  
  5837.           A.13.1.1  Universal class number parameter (See part 9 10.1)
  5838.  
  5839.  
  5840.                                              D        T1.3,
  5841.                                                    T2.3, A1.3
  5842.  
  5843.              1  Universal class number       o          m
  5844.                 parameter supported
  5845.              2  PrintableString   -                       Universal class 19    o          i
  5846.  
  5847.              3  TeletexString     -                       Universal class 20    o          i
  5848.  
  5849.              4  VideotexString   -                       Universal class 21    o          i
  5850.              5  IA5String          -                       Universal class 22    o          m      see part 9
  5851.                                                                10.1.1-2
  5852.  
  5853.              6  GraphicString    -                       Universal class 25    o          m      see
  5854.                                                                A.13.1.3
  5855.  
  5856.              7  VisibleString      -                       Universal class 26    o          m
  5857.              8  GeneralString    -                       Universal class 27    o          m      see
  5858.                                                                A.13.1.4
  5859.  
  5860.  
  5861.  
  5862.           A.13.1.2  String length parameter and string significance
  5863.                     parameter combinations
  5864.  
  5865.                                              D        T1.3, T2.3, A1.3
  5866.  
  5867.  
  5868.  
  5869.                                           79
  5870.  
  5871.  
  5872.  
  5873.  
  5874.  
  5875.  
  5876.  
  5877.  
  5878.  
  5879.  
  5880.  
  5881.  
  5882.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5883.  
  5884.            1  Maximum string length          o                m
  5885.               parameter and
  5886.               variable length strings
  5887.  
  5888.            2  Maximum string length          o                m
  5889.               parameter and
  5890.               fixed length strings
  5891.  
  5892.            3  Maximum string length          o                m
  5893.               parameter and
  5894.               not significant strings
  5895.            4  Unbounded strings and          o                m
  5896.               variable length strings
  5897.  
  5898.            5  Unbounded strings and          o                m
  5899.               not significant strings
  5900.  
  5901.  
  5902.           A.13.1.3  G sets supported
  5903.  
  5904.                   G sets which are supported in FTAM-1 GraphicString.
  5905.  
  5906.  
  5907.             1  For values of GraphicString only the support of character
  5908.                strings of the ISO 646 IRV (G0) and ISO 8859-1 (G0 and G1)
  5909.                character sets is required.
  5910.  
  5911.                (see part 9 10.1.1 and 10-1-3)
  5912.  
  5913.  
  5914.  
  5915.           A.13.1.4  G and C sets supported
  5916.  
  5917.                  G and C sets which are supported in FTAM-1 GeneralString
  5918.  
  5919.  
  5920.            1  For values of GeneralString only the support of character
  5921.               strings of the ISO 646 IRV (G0) and ISO 8859-1 (G0 and G1)
  5922.               character sets and ISO 646 IRV (C0) control set is
  5923.               required
  5924.  
  5925.               (see part 9 10.1-3)
  5926.  
  5927.  
  5928.  
  5929.  
  5930.  
  5931.  
  5932.  
  5933.  
  5934.  
  5935.                                           80
  5936.  
  5937.  
  5938.  
  5939.  
  5940.  
  5941.  
  5942.  
  5943.  
  5944.  
  5945.  
  5946.  
  5947.  
  5948.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  5949.  
  5950.           A.13.2  FTAM-2    (see 7.1)
  5951.  
  5952.  
  5953.           A.13.2.1  Universal class number parameter (see part 9 10.1)
  5954.  
  5955.  
  5956.                                           D     T2.3,
  5957.                                               A1.3
  5958.             1 Universal class number      o       m
  5959.               parameter supported
  5960.  
  5961.             2 PrintableString   -                     Universal class 19   o       i
  5962.  
  5963.             3 TeletexString     -                     Universal class 20   o       i
  5964.             4 VideoexString    -                     Universal class 21   o       i
  5965.  
  5966.             5 IA5String           -                     Universal class 22   o       o     see part 9
  5967.                                                         10.1.1-2
  5968.  
  5969.             6 GraphicString    -                     Universal class 25   o       m     see A.13.2.3
  5970.             7 VisibleString      -                     Universal class 26   o       m
  5971.  
  5972.             8 GeneralString    -                     Universal class 27   o       o     see A.13.2.4
  5973.  
  5974.  
  5975.  
  5976.  
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982.  
  5983.  
  5984.  
  5985.  
  5986.  
  5987.  
  5988.  
  5989.  
  5990.  
  5991.  
  5992.  
  5993.  
  5994.  
  5995.  
  5996.  
  5997.  
  5998.  
  5999.  
  6000.  
  6001.                                           81
  6002.  
  6003.  
  6004.  
  6005.  
  6006.  
  6007.  
  6008.  
  6009.  
  6010.  
  6011.  
  6012.  
  6013.  
  6014.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6015.  
  6016.  
  6017.  
  6018.           A.13.2.2  String length parameter and string significance
  6019.                     parameter combinations
  6020.  
  6021.  
  6022.                                             D           T2.3, A1.3
  6023.             1  Maximum string length        o                i
  6024.                parameter and
  6025.                variable length
  6026.                strings
  6027.  
  6028.             2  Maximum string length        o                i
  6029.                parameter and fixed
  6030.                length strings
  6031.  
  6032.             3  Maximum string length        o                m
  6033.                parameter and
  6034.                not significant
  6035.                strings
  6036.             4  Unbounded strings and        o                i
  6037.                variable length
  6038.                strings
  6039.  
  6040.             5  Unbounded strings and        o                m
  6041.                not significant
  6042.                strings
  6043.  
  6044.  
  6045.           A.13.2.3  G sets supported
  6046.  
  6047.                  G sets which are supported in FTAM-2 GraphicString.
  6048.  
  6049.  
  6050.             1  For values of GraphicString only the support of character
  6051.                strings of the ISO 646 IRV (G0) and ISO 
  6052.                8859-1 (G0 and G1) character sets is required.
  6053.  
  6054.                (see part 9 10.1.1 and 10.1.3)
  6055.  
  6056.  
  6057.           A.13.2.4  G and C sets supported
  6058.  
  6059.                  G and C sets which are supported in FTAM-2 GeneralString
  6060.  
  6061.  
  6062.  
  6063.  
  6064.  
  6065.  
  6066.  
  6067.                                           82
  6068.  
  6069.  
  6070.  
  6071.  
  6072.  
  6073.  
  6074.  
  6075.  
  6076.  
  6077.  
  6078.  
  6079.  
  6080.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6081.  
  6082.  
  6083.             1  For values of GraphicString only the support of character
  6084.                strings of the ISO 646 IRV (G0) and ISO 
  6085.                8859-1 (G0 and G1) character sets  and ISO 646 IRV (C0)
  6086.                control character set is required.
  6087.  
  6088.                (see part 9 10.1.1-3)
  6089.  
  6090.  
  6091.  
  6092.           A.13.3  FTAM-3
  6093.  
  6094.  
  6095.  
  6096.  
  6097.  
  6098.  
  6099.  
  6100.  
  6101.  
  6102.  
  6103.  
  6104.  
  6105.  
  6106.  
  6107.  
  6108.  
  6109.  
  6110.  
  6111.  
  6112.  
  6113.  
  6114.  
  6115.  
  6116.  
  6117.  
  6118.  
  6119.  
  6120.  
  6121.  
  6122.  
  6123.  
  6124.  
  6125.  
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132.  
  6133.                                           83
  6134.  
  6135.  
  6136.  
  6137.  
  6138.  
  6139.  
  6140.  
  6141.  
  6142.  
  6143.  
  6144.  
  6145.  
  6146.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6147.  
  6148.  
  6149.  
  6150.           A.13.3.1  String length parameter and string significance
  6151.                     parameter combinations (see 7.1)        
  6152.  
  6153.  
  6154.                                          D       T1.3, T2.3, A1.3
  6155.             1  Maximum string            o               i
  6156.                length parameter and
  6157.                variable length
  6158.                strings
  6159.  
  6160.             2  Maximum string            o               i
  6161.                length parameter and
  6162.                fixed length strings
  6163.  
  6164.             3  Maximum string            o               m
  6165.                length and
  6166.                not significant
  6167.                strings
  6168.             4  Unbounded strings         o               i
  6169.                and
  6170.                variable length
  6171.                strings
  6172.  
  6173.             5  Unbounded strings         o               m
  6174.                and
  6175.                not significant
  6176.                strings
  6177.  
  6178.  
  6179.           A.13.4  FTAM-4 (see 7.1)
  6180.  
  6181.  
  6182.           A.13.4.1  String length parameter and string significance
  6183.                     parameter combinations
  6184.  
  6185.  
  6186.                                          D           T2.3, A1.3
  6187.  
  6188.             1  Maximum string            o               i
  6189.                length parameter and
  6190.                variable length
  6191.                strings
  6192.             2  Maximum string            o               i
  6193.                length parameter and
  6194.                fixed length strings
  6195.  
  6196.  
  6197.  
  6198.  
  6199.                                           84
  6200.  
  6201.  
  6202.  
  6203.  
  6204.  
  6205.  
  6206.  
  6207.  
  6208.  
  6209.  
  6210.  
  6211.  
  6212.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6213.  
  6214.             3  Maximum string            o               m
  6215.                length  parameter
  6216.                and not significant
  6217.                strings
  6218.  
  6219.             4  Unbounded strings         o               i
  6220.                and
  6221.                variable length
  6222.                strings
  6223.  
  6224.             5  Unbounded strings         o               m
  6225.                and
  6226.                not significant
  6227.                strings
  6228.  
  6229.  
  6230.  
  6231.  
  6232.  
  6233.  
  6234.  
  6235.  
  6236.  
  6237.  
  6238.  
  6239.  
  6240.  
  6241.  
  6242.  
  6243.  
  6244.  
  6245.  
  6246.  
  6247.  
  6248.  
  6249.  
  6250.  
  6251.  
  6252.  
  6253.  
  6254.  
  6255.  
  6256.  
  6257.  
  6258.  
  6259.  
  6260.  
  6261.  
  6262.  
  6263.  
  6264.  
  6265.                                           85
  6266.  
  6267.  
  6268.  
  6269.  
  6270.  
  6271.  
  6272.  
  6273.  
  6274.  
  6275.  
  6276.  
  6277.  
  6278.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6279.  
  6280.  
  6281.  
  6282.           A.13.5  NBS-6
  6283.                                 See part 9 tables 2, 3
  6284.  
  6285.  
  6286.           A.13.5.1  Parameter0
  6287.  
  6288.  
  6289.                                                    D       T2.3, A1.3
  6290.              1  Parameter0                         -            m
  6291.                 supported
  6292.  
  6293.              2  Universal-time-  Universal         -            m
  6294.                                  class 23
  6295.  
  6296.              3  Generalized-     Universal         -            m
  6297.                 time          -  class 24
  6298.              4  boolean       -  Universal         -            m
  6299.                                  class 1
  6300.  
  6301.              5  null          -  Universal         -            m
  6302.                                  class 5
  6303.  
  6304.  
  6305.           A.13.5.2  Parameter1    (see part 9 10.1)
  6306.  
  6307.  
  6308.                                                      D         T2.3,
  6309.                                                              A1.3
  6310.  
  6311.              1 Parameter1                            -           m
  6312.                supported
  6313.              2 integer         - Universal           -           m
  6314.                                  class 2
  6315.  
  6316.              3 bit             - Universal           -           m
  6317.                                  class 3
  6318.  
  6319.              4 IA5             - Universal           -           m
  6320.                                  class 22
  6321.              5 GraphicString   - Universal           -           m
  6322.                                  class 25
  6323.  
  6324.              6 GeneralString   - Universal           -           m
  6325.                                  class 27
  6326.  
  6327.              7 OctetString     - Universal           -           m
  6328.                                  class 4
  6329.  
  6330.  
  6331.                                           86
  6332.  
  6333.  
  6334.  
  6335.  
  6336.  
  6337.  
  6338.  
  6339.  
  6340.  
  6341.  
  6342.  
  6343.  
  6344.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6345.  
  6346.  
  6347.           A.13.5.3  Parameter2
  6348.  
  6349.  
  6350.                                        D               T2.3, A1.3
  6351.              1 Parameter2              -                   o
  6352.                supported
  6353.  
  6354.  
  6355.  
  6356.  
  6357.  
  6358.  
  6359.  
  6360.  
  6361.  
  6362.  
  6363.  
  6364.  
  6365.  
  6366.  
  6367.  
  6368.  
  6369.  
  6370.  
  6371.  
  6372.  
  6373.  
  6374.  
  6375.  
  6376.  
  6377.  
  6378.  
  6379.  
  6380.  
  6381.  
  6382.  
  6383.  
  6384.  
  6385.  
  6386.  
  6387.  
  6388.  
  6389.  
  6390.  
  6391.  
  6392.  
  6393.  
  6394.  
  6395.  
  6396.  
  6397.                                           87
  6398.  
  6399.  
  6400.  
  6401.  
  6402.  
  6403.  
  6404.  
  6405.  
  6406.  
  6407.  
  6408.  
  6409.  
  6410.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6411.  
  6412.  
  6413.  
  6414.           A.13.6  NBS-7
  6415.  
  6416.                                 See part 9 tables 2, 3
  6417.  
  6418.           A.13.6.1  Parameter0
  6419.  
  6420.  
  6421.                                                    D       T2.3, A1.3
  6422.              1  Parameter0                         -            m
  6423.                 supported
  6424.  
  6425.              2  Universal-time-  Universal         -            m
  6426.                                  class 23
  6427.  
  6428.              3  Generalized-     Universal         -            m
  6429.                 time          -  class 24
  6430.              4  boolean       -  Universal         -            m
  6431.                                  class 1
  6432.  
  6433.              5  null          -  Universal         -            m
  6434.                                  class 5
  6435.  
  6436.  
  6437.           A.13.6.2  Parameter1   (see part 9 10.1)
  6438.  
  6439.  
  6440.                                                      D         T2.3,
  6441.                                                              A1.3
  6442.  
  6443.              1 Parameter1                            -           m
  6444.                supported
  6445.              2 integer         - Universal           -           m
  6446.                                  class 2
  6447.  
  6448.              3 bit             - Universal           -           m
  6449.                                  class 3
  6450.  
  6451.              4 IA5             - Universal           -           m
  6452.                                  class 22
  6453.              5 GraphicString   - Universal           -           m
  6454.                                  class 25
  6455.  
  6456.              6 GeneralString   - Universal           -           m
  6457.                                  class 27
  6458.  
  6459.              7 OctetString     - Universal           -           m
  6460.                                  class 4
  6461.  
  6462.  
  6463.                                           88
  6464.  
  6465.  
  6466.  
  6467.  
  6468.  
  6469.  
  6470.  
  6471.  
  6472.  
  6473.  
  6474.  
  6475.  
  6476.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6477.  
  6478.  
  6479.           A.13.6.3  Parameter2
  6480.  
  6481.  
  6482.                                            D            T2.3, A1.3
  6483.              1 Parameter2                  -                 o
  6484.                supported
  6485.  
  6486.  
  6487.           A.13.7  NBS-8
  6488.  
  6489.                                 See part 9 tables 2,3
  6490.  
  6491.  
  6492.           A.13.7.1  Parameter0
  6493.  
  6494.  
  6495.                                               Data       Key Type
  6496.                                               Types      D   T2.3,
  6497.                                               D   T2.3,  A1.3
  6498.                                               A1.3
  6499.  
  6500.              1  Parameter0 supported          -     m    -     m
  6501.  
  6502.              2  Universal-time                             -                          Universal class 23  -     m    -     m
  6503.              3  Generalized-time                             -                          Universal class 24  -     m    -     m
  6504.  
  6505.              4  boolean      -                          Universal class 1   -     m    -     -
  6506.  
  6507.              5  null         -                          Universal class 5   -     m    -     -
  6508.  
  6509.  
  6510.           A.13.7.2  Parameter1   (see part 9 10.1)
  6511.  
  6512.  
  6513.                                              Data       Key Type
  6514.                                              Types      D   T2.3,
  6515.                                              D   T2.3,  A1.3
  6516.                                              A1.3
  6517.             1  Parameter1 supported          -     m    -      m
  6518.  
  6519.             2  integer       -                         Universal class 2   -     m    -      m
  6520.  
  6521.             3  bit           -                         Universal class 3   -     m    -      -
  6522.             4  IA5           -                         Universal class 22  -     m    -      m
  6523.  
  6524.             5  GraphicString -                         Universal class 25  -     m    -      m
  6525.  
  6526.             6  GeneralString -                         Universal class 27  -     m    -      m
  6527.  
  6528.  
  6529.                                           89
  6530.  
  6531.  
  6532.  
  6533.  
  6534.  
  6535.  
  6536.  
  6537.  
  6538.  
  6539.  
  6540.  
  6541.  
  6542.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6543.  
  6544.             7  OctetString   -                         Universal class 4   -     m    -      m
  6545.  
  6546.  
  6547.  
  6548.           A.13.7.3  Parameter2
  6549.  
  6550.                                               Data       Key Type
  6551.                                               Types      D   T2.3,
  6552.                                               D    T2.3, A1.3
  6553.                                               A1.3
  6554.  
  6555.             1  Parameter2 supported           -     o    -      o
  6556.  
  6557.  
  6558.  
  6559.  
  6560.  
  6561.  
  6562.  
  6563.  
  6564.  
  6565.  
  6566.  
  6567.  
  6568.  
  6569.  
  6570.  
  6571.  
  6572.  
  6573.  
  6574.  
  6575.  
  6576.  
  6577.  
  6578.  
  6579.  
  6580.  
  6581.  
  6582.  
  6583.  
  6584.  
  6585.  
  6586.  
  6587.  
  6588.  
  6589.  
  6590.  
  6591.  
  6592.  
  6593.  
  6594.  
  6595.                                           90
  6596.  
  6597.  
  6598.  
  6599.  
  6600.  
  6601.  
  6602.  
  6603.  
  6604.  
  6605.  
  6606.  
  6607.  
  6608.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6609.  
  6610.  
  6611.  
  6612.           A.13.8  NBS-11
  6613.  
  6614.                                 See part 9 tables 2,3
  6615.  
  6616.           A.13.8.1  Parameter0
  6617.  
  6618.  
  6619.                                               Data       Key Type
  6620.                                               Types      D   T2.3,
  6621.                                               D   T2.3,  A1.3
  6622.                                               A1.3
  6623.              1  Parameter0 supported          -     m    -     m
  6624.  
  6625.              2  Universal-time                             -                          Universal class 23  -     m    -     m
  6626.  
  6627.              3  Generalized-time                             -                          Universal class 24  -     m    -     m
  6628.              4  boolean      -                          Universal class 1   -     m    -     -
  6629.  
  6630.              5  null         -                          Universal class 5   -     m    -     -
  6631.  
  6632.  
  6633.           A.13.8.2  Parameter1   (see part 9 10.1)
  6634.  
  6635.  
  6636.                                              Data       Key Type
  6637.                                              Types      D   T2.3,
  6638.                                              D   T2.3,  A1.3
  6639.                                              A1.3
  6640.  
  6641.             1  Parameter1 supported          -     m    -      m
  6642.             2  integer       -                         Universal class 2   -     m    -      m
  6643.  
  6644.             3  bit           -                         Universal class 3   -     m    -      -
  6645.  
  6646.             4  IA5           -                         Universal class 22  -     m    -      m
  6647.             5  GraphicString -                         Universal class 25  -     m    -      m
  6648.  
  6649.             6  GeneralString -                         Universal class 27  -     m    -      m
  6650.  
  6651.             7  OctetString   -                         Universal class 4   -     m    -      m
  6652.  
  6653.  
  6654.           A.13.8.3  Parameter2
  6655.  
  6656.  
  6657.  
  6658.  
  6659.  
  6660.  
  6661.                                           91
  6662.  
  6663.  
  6664.  
  6665.  
  6666.  
  6667.  
  6668.  
  6669.  
  6670.  
  6671.  
  6672.  
  6673.  
  6674.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6675.  
  6676.  
  6677.                                               Data       Key Type
  6678.                                               Types      D   T2.3,
  6679.                                               D    T2.3, A1.3
  6680.                                               A1.3
  6681.             1  Parameter2 supported           -     o    -      o
  6682.  
  6683.  
  6684.           A.13.9  NBS-12  (see 7.1)
  6685.  
  6686.  
  6687.           A.13.9.1  Universal class number parameter (see part 9 10.1)
  6688.  
  6689.  
  6690.                                                   D      T2.3,
  6691.                                                         A1.3
  6692.  
  6693.              1  Universal class number            -        m
  6694.                 parameter supported
  6695.  
  6696.              2  PrintableString                              -                            Universal class 19    -        i
  6697.              3  TeletexString -                            Universal class 20    -        i
  6698.  
  6699.              4  VideotexString-                            Universal class 21    -        i
  6700.  
  6701.              5  IA5String     -                            Universal class 22    -        m
  6702.              6  GraphicString -                            Universal class 25    -        m     see
  6703.                                                                  A.13.9.5
  6704.  
  6705.              7  VisibleString -                            Universal class 26    -        m
  6706.  
  6707.              8  GeneralString -                            Universal class 27    -        m     see
  6708.                                                                  A.13.9.6
  6709.  
  6710.  
  6711.           A.13.9.2  String length parameter
  6712.  
  6713.  
  6714.                                                D            T2.3, A1.3
  6715.              1  Maximum string length          -                           
  6716.                 parameter supported                        m               
  6717.                                                                      
  6718.  
  6719.  
  6720.  
  6721.           A.13.9.3  String significance parameter
  6722.  
  6723.                                           D        T2.3, A1.3
  6724.  
  6725.  
  6726.  
  6727.                                           92
  6728.  
  6729.  
  6730.  
  6731.  
  6732.  
  6733.  
  6734.  
  6735.  
  6736.  
  6737.  
  6738.  
  6739.  
  6740.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6741.  
  6742.              1  String significance       -            m       see 7.1
  6743.                 parameter suported                             table 3(c)
  6744.  
  6745.              2  Variable length           -            m
  6746.                 strings supported
  6747.  
  6748.              3  Fixed length              -            m
  6749.                 strings supported
  6750.  
  6751.  
  6752.           A.13.9.4  Character set parameter
  6753.  
  6754.  
  6755.                                          D       T2.3, A1.3
  6756.              1  Character set            -            m       see 7.1
  6757.                 parameter                                     table 3(c)
  6758.                 supported
  6759.  
  6760.  
  6761.  
  6762.  
  6763.  
  6764.  
  6765.  
  6766.  
  6767.  
  6768.  
  6769.  
  6770.  
  6771.  
  6772.  
  6773.  
  6774.  
  6775.  
  6776.  
  6777.  
  6778.  
  6779.  
  6780.  
  6781.  
  6782.  
  6783.  
  6784.  
  6785.  
  6786.  
  6787.  
  6788.  
  6789.  
  6790.  
  6791.  
  6792.  
  6793.                                           93
  6794.  
  6795.  
  6796.  
  6797.  
  6798.  
  6799.  
  6800.  
  6801.  
  6802.  
  6803.  
  6804.  
  6805.  
  6806.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6807.  
  6808.  
  6809.  
  6810.           A.13.9.5  G sets supported
  6811.  
  6812.                  G sets which are supported in NBS-12 GraphicString.
  6813.  
  6814.              1  For values of GraphicString only the support of character
  6815.                 strings of the ISO 646 IRV (G0) and ISO 8859-1 (G0 and G1)
  6816.                 character sets is required.
  6817.  
  6818.                 (see part 9 10.1.1 and 10.1.3)
  6819.  
  6820.  
  6821.  
  6822.           A.13.9.6  G and C sets supported
  6823.  
  6824.                  G  and C sets which are supported in NBS-12 GeneralString.
  6825.  
  6826.              1  For values of GeneralString only the support of character
  6827.                 strings of the ISO 646 IRV (G0) and ISO 8859-1 (G0 and G1)
  6828.                 character set and ISO (C0) control character sets is
  6829.                 required.
  6830.  
  6831.                 (see part 9 10.1.1-3) 
  6832.  
  6833.                    - END OF FTAM PHASE 3 PROFILES REQUIREMENT LIST 
  6834.  
  6835.  
  6836.  
  6837.  
  6838.  
  6839.  
  6840.  
  6841.  
  6842.  
  6843.  
  6844.  
  6845.  
  6846.  
  6847.  
  6848.  
  6849.  
  6850.  
  6851.  
  6852.  
  6853.  
  6854.  
  6855.  
  6856.  
  6857.  
  6858.  
  6859.                                           94
  6860.  
  6861.  
  6862.  
  6863.  
  6864.  
  6865.  
  6866.  
  6867.  
  6868.  
  6869.  
  6870.  
  6871.  
  6872.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6873.  
  6874.  
  6875.  
  6876.  
  6877.  
  6878.  
  6879.  
  6880.  
  6881.  
  6882.  
  6883.  
  6884.  
  6885.  
  6886.  
  6887.  
  6888.  
  6889.  
  6890.  
  6891.  
  6892.  
  6893.  
  6894.  
  6895.  
  6896.  
  6897.  
  6898.  
  6899.  
  6900.  
  6901.  
  6902.  
  6903.  
  6904.  
  6905.  
  6906.  
  6907.  
  6908.  
  6909.  
  6910.  
  6911.  
  6912.  
  6913.  
  6914.  
  6915.  
  6916.  
  6917.  
  6918.  
  6919.  
  6920.  
  6921.  
  6922.  
  6923.  
  6924.  
  6925.                                           95
  6926.  
  6927.  
  6928.  
  6929.  
  6930.  
  6931.  
  6932.  
  6933.  
  6934.  
  6935.  
  6936.  
  6937.  
  6938.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  6939.  
  6940.           Annex B (normative)
  6941.  
  6942.           Register of FTAM Objects
  6943.  
  6944.  
  6945.           B.1    Introduction
  6946.  
  6947.           The objects defined in B.2.1 and B.2.2 will be removed from this
  6948.           document after ISO/IEC ISP 10607-2 and ISO/IEC ISP 10607-2/Amd.1
  6949.           are published. During the period between publishing the ISP and
  6950.           the removal of the definitions from this document, the
  6951.           definitions in the ISP will take precedence over this document.
  6952.  
  6953.           When the object definitions are removed, clauses B.2.1 and B.2.2
  6954.           will be changed to point to the ISP.
  6955.  
  6956.  
  6957.           B.2    Index of OIW FTAM Objects
  6958.  
  6959.  
  6960.           B.2.1   FTAM Phase 2 Defined Objects
  6961.  
  6962.  
  6963.  
  6964.  
  6965.  
  6966.  
  6967.  
  6968.  
  6969.  
  6970.  
  6971.  
  6972.  
  6973.  
  6974.  
  6975.  
  6976.  
  6977.  
  6978.  
  6979.  
  6980.  
  6981.  
  6982.  
  6983.  
  6984.  
  6985.  
  6986.  
  6987.  
  6988.  
  6989.  
  6990.  
  6991.                                           96
  6992.  
  6993.  
  6994.  
  6995.  
  6996.  
  6997.  
  6998.  
  6999.  
  7000.  
  7001.  
  7002.  
  7003.  
  7004.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7005.  
  7006.  
  7007.           Object Identifier Prefix:  nist-adhoc::= {iso(1) identified-
  7008.           organization(3) icd(9999) organization-code(1)}
  7009.  
  7010.  
  7011.  
  7012.            Object     Object         Object        Date of   Reference to
  7013.                       descriptor     identifier    registr   definition
  7014.                                                    ation
  7015.            NBS-6      NBS-6 FTAM     {nist-adhoc   Dec 15,   Stable
  7016.                       sequential     document-     '89       Agreements
  7017.                       file           type(5)       Withdra   Vers. 4, Ed.
  7018.                                      sequential(6  wn        1, Dec '90
  7019.                                      ) }           March     NIST SP 500-
  7020.                                                    16, '90   183
  7021.                                                              part 9, annex
  7022.                                                              A
  7023.                                                              clause A.1
  7024.  
  7025.            NBS-7      NBS-7 FTAM     {nist-adhoc   Dec 15,   Stable
  7026.                       random access  document-     '89       Agreements
  7027.                       file           type(5)       Withdra   Vers. 4, Ed.
  7028.                                      random        wn        1, Dec '90
  7029.                                      file(7) }     March     NIST SP 500-
  7030.                                                    16, '90   183
  7031.                                                              part 9, annex
  7032.                                                              A
  7033.                                                              clause A.2
  7034.  
  7035.            NBS-8      NBS-8 FTAM     {nist-adhoc   Dec 15,   Stable
  7036.                       indexed file   document-     '89       Agreements
  7037.                                      type(5)       Withdra   Vers. 4, Ed.
  7038.                                      indexed-      wn        1, Dec '90
  7039.                                      file(8) }     March     NIST SP 500-
  7040.                                                    16, '90   183
  7041.                                                              part 9, annex
  7042.                                                              A
  7043.                                                              clause A.3
  7044.            NBS-9      NBS-9 FTAM     {nist-adhoc   Dec 15,   Stable
  7045.                       file           document-     '89       Agreements
  7046.                       directory      type(5)       Withdra   Vers. 4, Ed.
  7047.                       file           file-         wn        1, Dec '90
  7048.                                      directory(9)  March     NIST SP 500-
  7049.                                      }             16, '90   183
  7050.                                                              part 9, annex
  7051.                                                              A
  7052.                                                              clause A.4
  7053.  
  7054.  
  7055.  
  7056.  
  7057.                                           97
  7058.  
  7059.  
  7060.  
  7061.  
  7062.  
  7063.  
  7064.  
  7065.  
  7066.  
  7067.  
  7068.  
  7069.  
  7070.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7071.  
  7072.                       NHS ordered    {nist-adhoc   Dec 15,   Stable
  7073.                       flat           constraint-   '89       Agreements
  7074.                       constraint     set(4)        Withdra   Vers. 4, Ed.
  7075.                       set            nbs-ordered-  wn        1, Dec '90
  7076.                                      flat(1) }     March     NIST SP 500-
  7077.                                                    16, '90   183
  7078.                                                              part 9, annex
  7079.                                                              B
  7080.                                                              clause B.1
  7081.  
  7082.            NBS-AS1    NBS abstract   {nist-adhoc   Dec 15,   Stable
  7083.                       syntax AS1     abstract-     '89       Agreements
  7084.                                      styntax(2)    Withdra   Vers. 4, Ed.
  7085.                                      nbs-as1(1) }  wn        1, Dec '90
  7086.                                                    March     NIST SP 500-
  7087.                                                    16, '90   183
  7088.                                                              part 9, annex
  7089.                                                              C
  7090.                                                              clause C.1
  7091.  
  7092.            NBS-AS2    NBS file       {nist-adhoc   Dec 15,   Stable
  7093.                       directory      abstract-     '89       Agreements
  7094.                       entry          styntax(2)    Withdra   Vers. 4, Ed.
  7095.                       abstract       nbs-as2(2) }  wn        1, Dec '90
  7096.                       syntax                       March     NIST SP 500-
  7097.                                                    16, '90   183
  7098.                                                              part 9, annex
  7099.                                                              C
  7100.                                                              clause C.2
  7101.            AP-Title                  {nist-adhoc   Dec 15,   Stable
  7102.                                      ftam-nil-ap-  '89       Agreements
  7103.                                      title(7) }              Vers. 4, Ed.
  7104.                                                              1, Dec '90
  7105.                                                              NIST SP 500-
  7106.                                                              183
  7107.                                                              part 5,
  7108.                                                              12.1.1.1
  7109.  
  7110.  
  7111.  
  7112.  
  7113.  
  7114.  
  7115.  
  7116.  
  7117.  
  7118.  
  7119.  
  7120.  
  7121.  
  7122.  
  7123.                                           98
  7124.  
  7125.  
  7126.  
  7127.  
  7128.  
  7129.  
  7130.  
  7131.  
  7132.  
  7133.  
  7134.  
  7135.  
  7136.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7137.  
  7138.  
  7139.           Object Identifier Prefix:  nist-oiw-ftam::= {iso(1) identified-
  7140.           organization(3) oiw(14)ftamsig(5)}
  7141.  
  7142.  
  7143.  
  7144.            Object     Object         Object        Date of   Reference to
  7145.                       descriptor     identifier    registr   definition
  7146.                                                    ation
  7147.            NBS-6      NBS-6 FTAM     {nist-adhoc   March     Stable
  7148.                       sequential     document-     16, '90   Agreements
  7149.                       file           type(5)                 Vers. 4, Ed.
  7150.                                      sequential(6            1, Dec '90
  7151.                                      ) }                     NIST SP 500-
  7152.                                                              183
  7153.                                                              part 9, annex
  7154.                                                              A 
  7155.                                                              clause A.5
  7156.  
  7157.            NBS-7      NBS-7 FTAM     {nist-adhoc   March     Stable
  7158.                       random access  document-     16, '90   Agreements
  7159.                       file           type(5)                 Vers. 4, Ed.
  7160.                                      random                  1, Dec '90
  7161.                                      file(7) }               NIST SP 500-
  7162.                                                              183
  7163.                                                              part 9, annex
  7164.                                                              A 
  7165.                                                              clause A.6
  7166.  
  7167.            NBS-8      NBS-8 FTAM     {nist-adhoc   March     Stable
  7168.                       indexed file   document-     16, '90   Agreements
  7169.                                      type(5)                 Vers. 4, Ed.
  7170.                                      indexed-                1, Dec '90
  7171.                                      file(8) }               NIST SP 500-
  7172.                                                              183
  7173.                                                              part 9, annex
  7174.                                                              A 
  7175.                                                              clause A.7
  7176.            NBS-9      NBS-9 FTAM     {nist-adhoc   March     Stable
  7177.                       file           document-     16, '90   Agreements
  7178.                       directory      type(5)                 Vers. 4, Ed.
  7179.                       file           file-                   1, Dec'90
  7180.                                      directory(9)            NIST SP 500-
  7181.                                      }                       183
  7182.                                                              part 9, annex
  7183.                                                              A 
  7184.                                                              clause A.8
  7185.  
  7186.  
  7187.  
  7188.  
  7189.                                           99
  7190.  
  7191.  
  7192.  
  7193.  
  7194.  
  7195.  
  7196.  
  7197.  
  7198.  
  7199.  
  7200.  
  7201.  
  7202.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7203.  
  7204.                       NHS ordered    {nist-adhoc   March     Stable
  7205.                       flat           constraint-   16, '90   Agreements
  7206.                       constraint     set(4)                  Vers. 4, Ed.
  7207.                       set            nbs-ordered-            1, Dec '90
  7208.                                      flat(1) }               NIST SP 500-
  7209.                                                              183
  7210.                                                              part 9, annex
  7211.                                                              B 
  7212.                                                              clause B.2
  7213.  
  7214.            NBS-AS1    NBS abstract   {nist-adhoc   March     Stable
  7215.                       syntax AS1     abstract-     16, '90   Agreements
  7216.                                      styntax(2)              Vers. 4, Ed.
  7217.                                      nbs-as1(1) }            1, Dec '90
  7218.                                                              NIST SP 500-
  7219.                                                              183
  7220.                                                              part 9, annex
  7221.                                                              C 
  7222.                                                              clause C.3
  7223.  
  7224.            NBS-AS2    NBS file       {nist-adhoc   March     Stable
  7225.                       directory      abstract-     16, '90   Agreements
  7226.                       entry          styntax(2)              Vers. 4, Ed.
  7227.                       abstract       nbs-as2(2) }            1, Dec '90
  7228.                       syntax                                 NIST SP 500-
  7229.                                                              183
  7230.                                                              part 9, annex
  7231.                                                              C 
  7232.                                                              clause C.4
  7233.  
  7234.  
  7235.  
  7236.  
  7237.  
  7238.  
  7239.  
  7240.  
  7241.  
  7242.  
  7243.  
  7244.  
  7245.  
  7246.  
  7247.  
  7248.  
  7249.  
  7250.  
  7251.  
  7252.  
  7253.  
  7254.  
  7255.                                          100
  7256.  
  7257.  
  7258.  
  7259.  
  7260.  
  7261.  
  7262.  
  7263.  
  7264.  
  7265.  
  7266.  
  7267.  
  7268.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7269.  
  7270.  
  7271.           Object Identifier Prefix:  nist-oiw-ftam:= {iso(1) identified-
  7272.           organization(3) oiw(14)ftamsig(5)}
  7273.  
  7274.  
  7275.  
  7276.            Object     Object         Object           Date of   Reference
  7277.                       descriptor     identifier       registr   to
  7278.                                                       ation     definition
  7279.            NBS-10     NBS-10 random  {nist-oiw-ftam   March     Stable
  7280.                       binary access  document-        15, '89   Agreements
  7281.                       file           type(5)                    Vers. 4,
  7282.                                      random-                    Ed. 1,
  7283.                                      binary(10) }               December
  7284.                                                                 '90
  7285.                                                                 NIST SP
  7286.                                                                 500-183
  7287.                                                                 part 10,
  7288.                                                                 annex C
  7289.                                                                 clause C.1
  7290.  
  7291.            NBS-11     NBS-11 FTAM    {nist-oiw-ftam   March     Stable
  7292.                       indexed        document-        15, '89   Agreements
  7293.                       file with      type(5)                    Vers. 4,
  7294.                       unique keys    indexed-file-              Ed. 1,
  7295.                                      with-unique-               December
  7296.                                      keys(11) }                 '90
  7297.                                                                 NIST SP
  7298.                                                                 500-183
  7299.                                                                 part 10,
  7300.                                                                 annex C
  7301.                                                                 clause C.2
  7302.  
  7303.            NBS-12     NBS-12 FTAM    {nist-oiw-ftam   March     Stable
  7304.                       simple text    document-        15, '89   Agreements
  7305.                       file           type(5)                    Vers. 4,
  7306.                                      simple-text-               Ed. 1,
  7307.                                      file (12) }                December
  7308.                                                                 '90
  7309.                                                                 NIST SP
  7310.                                                                 500-183
  7311.                                                                 part 10,
  7312.                                                                 annex C
  7313.                                                                 clause C.3
  7314.  
  7315.  
  7316.  
  7317.  
  7318.  
  7319.  
  7320.  
  7321.                                          101
  7322.  
  7323.  
  7324.  
  7325.  
  7326.  
  7327.  
  7328.  
  7329.  
  7330.  
  7331.  
  7332.  
  7333.  
  7334.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7335.  
  7336.                       NBS Random     {nist-oiw-ftam   March     Stable
  7337.                       Access         constraint-      15, '89   Agreements
  7338.                                      set(4)                     Vers. 4,
  7339.                                      nbs-random-                Ed. 1,
  7340.                                      access(2) }                December
  7341.                                                                 '90
  7342.                                                                 NIST SP
  7343.                                                                 500-183
  7344.                                                                 part 10,
  7345.                                                                 annex D
  7346.                                                                 clause D.1
  7347.  
  7348.            NBS-AS3    NBS random     {nist-oiw-ftam   March     Stable
  7349.                       access         abstract-        15, '89   Agreements
  7350.                       node name      syntax(2)                  Vers. 4,
  7351.                       abstract       nbs-node-                  Ed. 1,
  7352.                       syntax         name(3) }                  December
  7353.                                                                 '90
  7354.                                                                 NIST SP
  7355.                                                                 500-183
  7356.                                                                 part 10,
  7357.                                                                 annex E
  7358.                                                                 clause E.1
  7359.  
  7360.            NBS-AS4    NBS random     {nist-oiw-ftam   March     Stable
  7361.                       binary         abstract-        15, '89   Agreements
  7362.                       access file    styntax(2)                 Vers. 4,
  7363.                       abstract       nbs-random-                Ed. 1,
  7364.                       syntax         binary(4) }                December
  7365.                                                                 '90
  7366.                                                                 NIST SP
  7367.                                                                 500-183
  7368.                                                                 part 10,
  7369.                                                                 annex E
  7370.                                                                 clause E.2
  7371.            NBS-AS5    NBS simple     {nist-oiw-ftam   March     Stable
  7372.                       text           abstract-        15, '89   Agreements
  7373.                       abstract       styntax(2)                 Vers. 4,
  7374.                       syntax         nbs-simple-                Ed. 1,
  7375.                                      text(5) }                  December
  7376.                                                                 '90
  7377.                                                                 NIST SP
  7378.                                                                 500-183
  7379.                                                                 part 10,
  7380.                                                                 annex E
  7381.                                                                 clause E.3
  7382.  
  7383.  
  7384.  
  7385.  
  7386.  
  7387.                                          102
  7388.  
  7389.  
  7390.  
  7391.  
  7392.  
  7393.  
  7394.  
  7395.  
  7396.  
  7397.  
  7398.  
  7399.  
  7400.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7401.  
  7402.           Annex C (normative)
  7403.  
  7404.           Document Types
  7405.  
  7406.  
  7407.           C.1    NBS-10 Random Binary Access File
  7408.  
  7409.  
  7410.           C.1.1   Entry Number:  NBS-10
  7411.  
  7412.  
  7413.           C.1.2   Information objects
  7414.  
  7415.  
  7416.  
  7417.  
  7418.  
  7419.  
  7420.  
  7421.  
  7422.  
  7423.  
  7424.  
  7425.  
  7426.  
  7427.  
  7428.  
  7429.  
  7430.  
  7431.  
  7432.  
  7433.  
  7434.  
  7435.  
  7436.  
  7437.  
  7438.  
  7439.  
  7440.  
  7441.  
  7442.  
  7443.  
  7444.  
  7445.  
  7446.  
  7447.  
  7448.  
  7449.  
  7450.  
  7451.  
  7452.  
  7453.                                          103
  7454.  
  7455.  
  7456.  
  7457.  
  7458.  
  7459.  
  7460.  
  7461.  
  7462.  
  7463.  
  7464.  
  7465.  
  7466.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7467.  
  7468.  
  7469.                        Table 4 - Information objects in NBS-10
  7470.  
  7471.            document type name       {iso identified-organization oiw(14)
  7472.                                     ftamsig(5) document-type(5) random-
  7473.                                     binary(10)}                  
  7474.                                     "NBS-10 FTAM random binary access
  7475.                                     file"
  7476.  
  7477.            abstract syntax names:
  7478.            a) name of asname1       {iso identified-organization oiw(14)
  7479.                                     ftamsig(5) abstract-syntax(2) nbs-
  7480.                                     random-binary(4)}    
  7481.            b) name of asname2       "NBS random binary access file
  7482.                                     abstract syntax" {iso standard 8571
  7483.            c) name of asname3       abstract-syntax(2) ftam-fadu(2)}
  7484.                                     "FTAM FADU"
  7485.                                     {iso identified-organization oiw(14)
  7486.                                     ftamsig(5) 
  7487.                                     abstract-syntax(2) nbs-node-name(3)}
  7488.                                     "NBS random access node name abstract
  7489.                                     syntax"
  7490.            transfer syntax names:   {joint-iso-ccitt asn1(1) basic-
  7491.                                     encoding(1)} 
  7492.                                     "Basic encoding of a single ASN.1
  7493.                                     type"
  7494.  
  7495.            file model               {iso standard 8571 file-model(3)
  7496.                                     hierarchical(1)}                 
  7497.                                     "FTAM hierarchical file model"
  7498.  
  7499.            constraint set           {iso identified-organization oiw(14)
  7500.                                     ftamsig(5) 
  7501.                                     constraint-set(4) nbs-random-
  7502.                                     access(2)} 
  7503.                                     "NBS random access constraint set"
  7504.  
  7505.            File contents:
  7506.                    Datatype1 ::= OCTET STRING
  7507.  
  7508.                    Datatype2 ::= Node-Name
  7509.                      --The type to be used for Node-Name is defined in
  7510.            ISO 8571-FADU
  7511.                      --The only Choice for Node-Name is user-coded
  7512.  
  7513.                    Datatype3 ::= NBS-Node-Name
  7514.                      --As defined by the NBS Random Access Node-Name
  7515.            Abstract Syntax
  7516.  
  7517.  
  7518.  
  7519.                                          104
  7520.  
  7521.  
  7522.  
  7523.  
  7524.  
  7525.  
  7526.  
  7527.  
  7528.  
  7529.  
  7530.  
  7531.  
  7532.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7533.  
  7534.  
  7535.           C.1.3   Scope and field of application 
  7536.  
  7537.           This document type defines the contents of a file for storage,
  7538.           for transfer and access by FTAM.
  7539.  
  7540.  
  7541.  
  7542.  
  7543.  
  7544.  
  7545.  
  7546.  
  7547.  
  7548.  
  7549.  
  7550.  
  7551.  
  7552.  
  7553.  
  7554.  
  7555.  
  7556.  
  7557.  
  7558.  
  7559.  
  7560.  
  7561.  
  7562.  
  7563.  
  7564.  
  7565.  
  7566.  
  7567.  
  7568.  
  7569.  
  7570.  
  7571.  
  7572.  
  7573.  
  7574.  
  7575.  
  7576.  
  7577.  
  7578.  
  7579.  
  7580.  
  7581.  
  7582.  
  7583.  
  7584.  
  7585.                                          105
  7586.  
  7587.  
  7588.  
  7589.  
  7590.  
  7591.  
  7592.  
  7593.  
  7594.  
  7595.  
  7596.  
  7597.  
  7598.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7599.  
  7600.  
  7601.  
  7602.           C.1.4   References
  7603.  
  7604.                ISO 8571, Information Processing Systems - Open Systems
  7605.                Interconnection - File Transfer, Access and Management
  7606.  
  7607.  
  7608.           C.1.5   Definitions
  7609.  
  7610.           This definition makes use of the terms data element, data unit
  7611.           and file access data unit as defined in ISO 8571-1.
  7612.  
  7613.  
  7614.           C.1.6   Abbreviations
  7615.  
  7616.                FTAM File Transfer, Access and Management
  7617.  
  7618.  
  7619.           C.1.7   Document semantics
  7620.  
  7621.           The document consists of zero, one, or more File Access Data
  7622.           Units. Each FADU contains precisely one data unit which consists
  7623.           of precisely one data element.  The data element is made up of
  7624.           one octet.  The order of each of these elements is significant. 
  7625.           The semantics of the data elements is not specified by this
  7626.           document type.
  7627.  
  7628.           The document structure takes any of the forms allowed by the FTAM 
  7629.           hierarchical file model as constrained by the NBS random access
  7630.           constraint set.  The definition for FTAM hierarchical file model
  7631.           appears in 8571-2.
  7632.  
  7633.           There are no size or length limitations imposed by this
  7634.           definition.
  7635.  
  7636.  
  7637.           C.1.8   Abstract syntactic structure
  7638.  
  7639.           The abstract syntactic structure of the document is a series of
  7640.           octets.
  7641.  
  7642.  
  7643.           C.1.9   Definition of transfer
  7644.  
  7645.  
  7646.  
  7647.  
  7648.  
  7649.  
  7650.  
  7651.                                          106
  7652.  
  7653.  
  7654.  
  7655.  
  7656.  
  7657.  
  7658.  
  7659.  
  7660.  
  7661.  
  7662.  
  7663.  
  7664.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7665.  
  7666.  
  7667.  
  7668.           C.1.9.1   Datatype definition
  7669.  
  7670.           The presentation data value used for transfer is an ASN.1 OCTET
  7671.           STRING.
  7672.  
  7673.           Datatype2 is used to specify the FADU-Identity of "name-list" in
  7674.           the FTAM PDUs specifying FADU-Identity, where "name-list" is
  7675.           defined as a SEQUENCE of EXTERNAL. The EXTERNAL is defined as
  7676.           Node-Name in the FTAM FADU abstract syntax.  The use of Datatype2
  7677.           is defined in "NBS random access constraint set."
  7678.  
  7679.  
  7680.  
  7681.  
  7682.  
  7683.  
  7684.  
  7685.  
  7686.  
  7687.  
  7688.  
  7689.  
  7690.  
  7691.  
  7692.  
  7693.  
  7694.  
  7695.  
  7696.  
  7697.  
  7698.  
  7699.  
  7700.  
  7701.  
  7702.  
  7703.  
  7704.  
  7705.  
  7706.  
  7707.  
  7708.  
  7709.  
  7710.  
  7711.  
  7712.  
  7713.  
  7714.  
  7715.  
  7716.  
  7717.                                          107
  7718.  
  7719.  
  7720.  
  7721.  
  7722.  
  7723.  
  7724.  
  7725.  
  7726.  
  7727.  
  7728.  
  7729.  
  7730.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7731.  
  7732.  
  7733.           Datatype3 specifies the "user-coded" form of the Node-Name in the
  7734.           FTAM FADU abstract syntax, where "user-coded" is defined as an
  7735.           EXTERNAL.  That EXTERNAL is defined by Datatype3.  The use of
  7736.           Datatype3 is defined in "NBS random access constraint set."
  7737.  
  7738.  
  7739.           C.1.9.2   Presentation data values
  7740.  
  7741.           The document is transmitted as a series of presentation data
  7742.           values.  Each presentation data value shall consist of the "data"
  7743.           from one or more FADUs concatenated together.  The result is one
  7744.           value of the ASN.1 data type OCTET STRING.  The "fadu-count"
  7745.           field supplied in the Node-Name specifies the number of FADUs to
  7746.           transfer during a Read operation.  The requested FADUs may be
  7747.           transferred as one or more presentation data values.
  7748.  
  7749.           All values are transmitted in the same (but any) presentation
  7750.           context established to support the abstract syntax name "asname1"
  7751.           declared in table 4.
  7752.  
  7753.                NOTE - Specific carrier standards may impose additional
  7754.                constraints on the presentation context to be used, when the
  7755.                above permits a choice. 
  7756.  
  7757.           Boundaries between P-DATA primitives and between presentation
  7758.           data values are chosen locally by the sending entity at the time
  7759.           of transmission.  The boundaries are not preserved when the file
  7760.           is stored and they carry no semantics of the document type. 
  7761.           Receivers which support this document type shall accept a
  7762.           document with any of the permitted transfer options.
  7763.  
  7764.  
  7765.           C.1.9.3   Sequence of presentation data values
  7766.  
  7767.           The sequence of presentation data values is the same as the
  7768.           sequence of Data Units within the file.
  7769.  
  7770.  
  7771.           C.1.10  Transfer syntax
  7772.  
  7773.           An implementation supporting these document types shall support
  7774.           the transfer syntax generation rules named in table 4 for all
  7775.           presentation data values transferred.
  7776.  
  7777.           Implementations may optionally support other transfer syntaxes.
  7778.  
  7779.  
  7780.  
  7781.  
  7782.  
  7783.                                          108
  7784.  
  7785.  
  7786.  
  7787.  
  7788.  
  7789.  
  7790.  
  7791.  
  7792.  
  7793.  
  7794.  
  7795.  
  7796.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7797.  
  7798.           C.1.11  ASE Specific Specifications
  7799.  
  7800.  
  7801.           C.1.11.1  Simplification 
  7802.  
  7803.           The document type NBS-10 may be simplified to the document type
  7804.           FTAM-3.  The resultant document contains the same sequence of
  7805.           data values as would result from accessing the file as an NBS-10
  7806.           file.
  7807.  
  7808.  
  7809.           C.1.11.2  The READ operation
  7810.  
  7811.           A READ operation may be applied to a range of FADUs via the FADU-
  7812.           Identity of "NodeSeq."  The "starting-fadu" part of the node name
  7813.           specifies the node number of the first FADU; the "fadu-count"
  7814.           specifies the number of consecutive FADUs to be transferred.
  7815.  
  7816.           A READ operation applied to a range of FADUs that spans beyond
  7817.           the end of file is valid.  All available data in the range is
  7818.           transferred.  An informative diagnostic (5005) is returned on the
  7819.           F-Data-End request indicating that the end of file was reached
  7820.           and a portion of the request was satisfied.
  7821.  
  7822.  
  7823.           C.1.11.3  The REPLACE operation
  7824.  
  7825.           When the REPLACE operation is applied to the root FADU of an NBS-
  7826.           10 document, the transferred data shall be any NBS-10 document.
  7827.  
  7828.           The REPLACE operation applied to a FADU-Identity of "node number"
  7829.           is used to replace a series of FADUs, starting at the specified
  7830.           position in the file, by the new FADUs being transferred.  The
  7831.           number of replaced FADUs is determined by the number of
  7832.           transferred FADUs.
  7833.  
  7834.           If the replacement spans beyond the end of the existing file,
  7835.           then the additional FADUs are inserted at the end of the file.
  7836.  
  7837.  
  7838.           C.1.11.4  The INSERT operation
  7839.  
  7840.           When the INSERT operation is applied at the end of file, the
  7841.           transferred data shall be a series of FADUs which would be
  7842.           generated by reading any NBS-10 document type in access context
  7843.           UA.
  7844.  
  7845.  
  7846.  
  7847.  
  7848.  
  7849.                                          109
  7850.  
  7851.  
  7852.  
  7853.  
  7854.  
  7855.  
  7856.  
  7857.  
  7858.  
  7859.  
  7860.  
  7861.  
  7862.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7863.  
  7864.           C.2    NBS-11 Indexed File With Unique Keys
  7865.  
  7866.  
  7867.           C.2.1   Entry Number:  NBS-11 
  7868.  
  7869.  
  7870.           C.2.2   Information objects
  7871.  
  7872.  
  7873.  
  7874.  
  7875.  
  7876.  
  7877.  
  7878.  
  7879.  
  7880.  
  7881.  
  7882.  
  7883.  
  7884.  
  7885.  
  7886.  
  7887.  
  7888.  
  7889.  
  7890.  
  7891.  
  7892.  
  7893.  
  7894.  
  7895.  
  7896.  
  7897.  
  7898.  
  7899.  
  7900.  
  7901.  
  7902.  
  7903.  
  7904.  
  7905.  
  7906.  
  7907.  
  7908.  
  7909.  
  7910.  
  7911.  
  7912.  
  7913.  
  7914.  
  7915.                                          110
  7916.  
  7917.  
  7918.  
  7919.  
  7920.  
  7921.  
  7922.  
  7923.  
  7924.  
  7925.  
  7926.  
  7927.  
  7928.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7929.  
  7930.                        Table 5 - Information objects in NBS-11
  7931.  
  7932.            document name            {iso identified-organization oiw(14)
  7933.                                     ftamsig(5) document-type(5) indexed-
  7934.                                     file-with-unique-keys(11)} 
  7935.                                     "NBS-11 FTAM indexed file with unique
  7936.                                     keys"
  7937.  
  7938.            abstract syntax names:
  7939.            a) name for asname1      {iso identified-organization oiw(14)
  7940.                                     ftamsig(5) abstract syntax(2) nbs-
  7941.                                     as1(1)}
  7942.            b) name for asname2      "NBS abstract syntax AS1"
  7943.                                     {iso standard 8571 abstract-syntax(2)
  7944.                                     ftam-fadu(2)}
  7945.                                     "FTAM FADU"
  7946.            transfer syntax names:   {joint-iso-ccitt asn1(1) basic-
  7947.                                     encoding(1)}
  7948.                                     "Basic Encoding of a single ASN.1
  7949.                                     type" 
  7950.  
  7951.            parameter syntax:
  7952.            PARAMETERS ::= SEQUENCE { 
  7953.                     DataTypes,
  7954.                     KeyType,
  7955.                     KeyPosition } 
  7956.            DataTypes  ::= SEQUENCE OF CHOICE { 
  7957.                     Parameter0,
  7958.                     Parameter1,
  7959.                     Parameter2 }  
  7960.            KeyType    ::= CHOICE { 
  7961.                     Parameter0,
  7962.                     Parameter1,
  7963.                     Parameter2 }
  7964.            -- Parameter0, Parameter1, Parameter2, as
  7965.            -- defined for the document types NBS-6, 
  7966.            -- NBS-7, NBS-8                         
  7967.  
  7968.            KeyPosition::= INTEGER
  7969.  
  7970.            file model               {iso standard 8571 file-model(3)
  7971.                                     hierarchical(1)}                    
  7972.                                     "FTAM hierarchical file model"
  7973.  
  7974.            constraint set           {iso standard 8571 constraint-set(4)
  7975.                                      ordered-flat-unique-names(4)} 
  7976.                                     "FTAM ordered flat constraint set
  7977.                                     with unique names"
  7978.  
  7979.  
  7980.  
  7981.                                          111
  7982.  
  7983.  
  7984.  
  7985.  
  7986.  
  7987.  
  7988.  
  7989.  
  7990.  
  7991.  
  7992.  
  7993.  
  7994.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  7995.  
  7996.            file contents:
  7997.            Datatype1 ::= PrimType 
  7998.                      -- as defined in  NBS-AS1 
  7999.                      
  8000.            Datatype2 ::= CHOICE { 
  8001.                     Node-Descriptor-Data-Element, 
  8002.                     Enter-Subtree-Data-Element,
  8003.                     Exit-Subtree-Data-Element }
  8004.            Datatype3 ::= Prim Type -- as defined by the NBS abstract
  8005.            syntax AS1
  8006.  
  8007.  
  8008.  
  8009.           C.2.3   Scope and field of application 
  8010.  
  8011.           The document type defines the contents of a file for storage, for
  8012.           transfer and access using FTAM.
  8013.  
  8014.                NOTE - Storage refers to apparent storage within the Virtual
  8015.                Filestore.
  8016.  
  8017.  
  8018.           C.2.4   References
  8019.  
  8020.                ISO 8571, Information Processing Systems - Open Systems
  8021.                Interconnection -  File Transfer, Access and Management
  8022.  
  8023.  
  8024.           C.2.5   Definitions
  8025.  
  8026.           This definition makes use of the terms data element, data unit
  8027.           and file access data unit as defined in ISO 8571-1.
  8028.  
  8029.  
  8030.           C.2.6   Abbreviations
  8031.  
  8032.                FTAM File Transfer, Access and Management
  8033.  
  8034.  
  8035.           C.2.7   Document semantics
  8036.  
  8037.           The document consists of zero, one, or more File Access Data
  8038.           Units. Each FADU consists of precisely one data unit which
  8039.           consists of zero, one, or more data elements.  The order of each
  8040.           of these elements is significant.
  8041.  
  8042.           The document structure takes any of the forms allowed by the FTAM 
  8043.           hierarchical file model as constrained by the FTAM ordered flat
  8044.           constraint set with unique names (see table 5).  These
  8045.           definitions appear in ISO 8571-2.
  8046.  
  8047.                                          112
  8048.  
  8049.  
  8050.  
  8051.  
  8052.  
  8053.  
  8054.  
  8055.  
  8056.  
  8057.  
  8058.  
  8059.  
  8060.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8061.  
  8062.           The following additional requirements are specified for the use
  8063.           of the ordered flat constraint set with unique names:
  8064.  
  8065.                The FADU identity "node number" is not required for
  8066.                conformant implementations;
  8067.  
  8068.                The identities "next" and "previous" are allowed for all
  8069.                FADUs. 
  8070.  
  8071.           Each data element is a data type from the set of primitive data
  8072.           types defined in part 9 Annex C, NBS abstract syntax AS1.  Each
  8073.           data unit contains the same data element types in the same order
  8074.           as all other data units.  These types and their respective
  8075.           maximum lengths are defined by the <DataTypes> parameter.
  8076.  
  8077.  
  8078.  
  8079.  
  8080.  
  8081.  
  8082.  
  8083.  
  8084.  
  8085.  
  8086.  
  8087.  
  8088.  
  8089.  
  8090.  
  8091.  
  8092.  
  8093.  
  8094.  
  8095.  
  8096.  
  8097.  
  8098.  
  8099.  
  8100.  
  8101.  
  8102.  
  8103.  
  8104.  
  8105.  
  8106.  
  8107.  
  8108.  
  8109.  
  8110.  
  8111.  
  8112.  
  8113.                                          113
  8114.  
  8115.  
  8116.  
  8117.  
  8118.  
  8119.  
  8120.  
  8121.  
  8122.  
  8123.  
  8124.  
  8125.  
  8126.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8127.  
  8128.  
  8129.           For Datatype1 and Datatype3, the string-length field of
  8130.           Parameter1 specifies the length of the value in octets for the
  8131.           INTEGER, BIT STRING and OCTET STRING types.  For character-type
  8132.           data elements, the string-length indicates the actual number of
  8133.           characters from the specified character set, not including any
  8134.           escape sequences or overhead from the character encoding.
  8135.  
  8136.           For floating point numbers, finite form, length-1 and length-2
  8137.           specify the length in bits of mantissa and exponent,
  8138.           respectively.  The length-1 and length-2 values are irrelevant
  8139.           for the other choices of floating point numbers.
  8140.  
  8141.           Each data unit in the file has a key associated with it, which is
  8142.           the user-coded form of Node-Name.  The key of each data unit is
  8143.           of the same data type as the key of all other data units in the
  8144.           file and is a single data element from the set of primitive data
  8145.           types defined in part 9 Annex C, C.3 of NIST SP 500-183.
  8146.  
  8147.           The type and length of the key are defined by the <KeyType>
  8148.           parameter.
  8149.  
  8150.           The primitive data types and minimum size ranges of each unit
  8151.           which  an implementation must accept as a key value are given in
  8152.           the following table 6.
  8153.  
  8154.                              Table 6 - Datatypes for keys
  8155.  
  8156.            Key Type                     Minimum  Order
  8157.                                         Range
  8158.                                         (octets
  8159.                                         )
  8160.            ASN.1 INTEGER                (1-2)    increasing numeric
  8161.            ASN.1 IA5String              (1-16)   value
  8162.            ASN.1 GraphicString ASN.1    (1-16)   lexical order
  8163.            GeneralString                (1-16)   lexical order
  8164.            ASN.1 OCTET STRING           (1-16)   lexical order
  8165.            ASN.1 GeneralizedTime                 increasing value
  8166.            ASN.1 UniversalTime                   increasing time value
  8167.            NBS-AS1 FloatingPointNumber           increasing time value
  8168.                                                  increasing numeric
  8169.                                                  value
  8170.  
  8171.  
  8172.  
  8173.           The position of the key in the data unit is specified by the
  8174.           <KeyPosition> parameter.
  8175.  
  8176.           KeyPosition = 0 implies the key is not part of the data
  8177.  
  8178.  
  8179.                                          114
  8180.  
  8181.  
  8182.  
  8183.  
  8184.  
  8185.  
  8186.  
  8187.  
  8188.  
  8189.  
  8190.  
  8191.  
  8192.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8193.  
  8194.           KeyPosition > 0 specifies the actual data element in the data
  8195.           unit.
  8196.  
  8197.  
  8198.           C.2.8   Abstract syntactic structure
  8199.  
  8200.           The abstract syntactic structure of the document is a
  8201.           hierarchically structured file as defined in the ASN.1 module
  8202.           ISO8571-FADU in ISO 8571, in which each of the file access data
  8203.           units has the abstract syntactic structure of NBS-AS1 as defined
  8204.           by the parameters.
  8205.  
  8206.  
  8207.           C.2.9   Definition of transfer
  8208.  
  8209.  
  8210.           C.2.9.1   Datatype definitions
  8211.  
  8212.           The file consists of data values which are of 
  8213.  
  8214.                a)  Datatype1 defined in table 5, where the PrimType in the
  8215.                datatype is given by the NBS-AS1 definition; or
  8216.  
  8217.                b)  Datatype2 defined in table 5, which is the ASN.1
  8218.                datatype declared as "Data-Element" in the ASN.1 module
  8219.                ISO8571-FADU; or
  8220.  
  8221.                c)  Datatype3, defined in Table 5, which specifies the user-
  8222.                coded form of the Node-Name in the FTAM FADU abstract
  8223.                syntax, where user-coded is defined as EXTERNAL.
  8224.  
  8225.  
  8226.           C.2.9.2   Presentation data values
  8227.  
  8228.           The document is transferred as a series of presentation data
  8229.           values, each of which is
  8230.  
  8231.                a)  one value of the ASN.1 datatype "Datatype1," carrying
  8232.                one of the data elements from the document.  All values are
  8233.                transmitted in the same (but any) presentation context
  8234.                established to support the abstract syntax name "asname1" or
  8235.  
  8236.                b)  a value of "Datatype2."  All values are transmitted in
  8237.                the same (but any) presentation context established to
  8238.                support the abstract syntax name "asname2."; or
  8239.  
  8240.                c)  a value of "Datatype3" carrying a Key. All values are
  8241.                transmitted in the same (but any) presentation context
  8242.                established to support the abstract syntax name "asname1".
  8243.  
  8244.  
  8245.                                          115
  8246.  
  8247.  
  8248.  
  8249.  
  8250.  
  8251.  
  8252.  
  8253.  
  8254.  
  8255.  
  8256.  
  8257.  
  8258.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8259.  
  8260.                NOTES
  8261.  
  8262.                1  Specific carrier standards may impose additional
  8263.                constraints on the presentation context to be used, where
  8264.                the above permits a choice.
  8265.  
  8266.                2  Any document type defined in this entry either makes no
  8267.                use of Datatype2, or starts with a Datatype2 transmission. 
  8268.  
  8269.           Boundaries between presentation data values in the same
  8270.           presentation context, and boundaries between P-DATA primitives,
  8271.           are chosen locally by the sending entity at the time of
  8272.           transmission, and carry no semantics of the document type. 
  8273.           Receivers which support this document type shall accept a
  8274.           document with any of the permitted transfer options (e.g.,
  8275.           document type parameters and transfer syntaxes).
  8276.  
  8277.  
  8278.           C.2.9.3   Sequence of presentation data values
  8279.  
  8280.           The sequence of presentation data values of type a) and the
  8281.           sequence of presentation data values of types a) and b) is the
  8282.           same as the sequence of data elements within a Data Unit, and
  8283.           Data Units in the hierarchical structure, when flattened
  8284.           according to the definition of the hierarchical file model in ISO
  8285.           8571-2.
  8286.  
  8287.  
  8288.           C.2.10  Transfer syntax
  8289.  
  8290.           An implementation supporting this document type shall support the
  8291.           transfer syntax generation rules named in table 5 for all
  8292.           presentation data values transferred.  Implementation may
  8293.           optionally support other named transfer syntaxes.
  8294.  
  8295.  
  8296.           C.2.11  ASE Specific Specifications
  8297.  
  8298.  
  8299.           C.2.11.1  Simplification 
  8300.  
  8301.           This simplification loses information.
  8302.  
  8303.           The document type NBS-11 may be accessed as a document type FTAM-
  8304.           3  (allowed only when reading the file) by specifying document
  8305.           type FTAM-3 in the <contents type> parameter in <F-OPEN request>,
  8306.           and limiting access context to UA on F-READ.
  8307.  
  8308.           The octet representation of the transferred data is
  8309.           unpredictable.  It will usually correspond to the data values as
  8310.  
  8311.                                          116
  8312.  
  8313.  
  8314.  
  8315.  
  8316.  
  8317.  
  8318.  
  8319.  
  8320.  
  8321.  
  8322.  
  8323.  
  8324.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8325.  
  8326.           stored in the local Real Filestore of the Responder.
  8327.  
  8328.           A document of type NBS-11 can be accessed as a document of type
  8329.           NBS-6 (allowed only when reading the file) by specifying document
  8330.           type NBS-6 with appropriate data type parameters in the <contents
  8331.           type> parameter on the <F-OPEN request>.  The traversal order of
  8332.           the FADUs must be maintained.
  8333.  
  8334.                NOTE - The traversal order is as reading the file as NBS-11
  8335.                in key order.
  8336.  
  8337.           A document of type NBS-11 may be accessed as a document of type
  8338.           NBS-8 (allowed only when reading the file) by specifying document
  8339.           type NBS-8 in the <contents type> parameter in the <F-OPEN
  8340.           REQUEST>.
  8341.  
  8342.  
  8343.           C.2.11.2  Access context selection
  8344.  
  8345.           A document of type NBS-11 may be accessed in any one of the
  8346.           access contexts defined in the FTAM ordered flat constraint set
  8347.           with unique names.  The presentation data units transferred in
  8348.           each case are those derived from the structuring elements defined
  8349.           for that access context in ISO 8571-2.
  8350.  
  8351.  
  8352.           C.2.11.3  The INSERT operation
  8353.  
  8354.           When the <INSERT> operation is applied, the transferred material
  8355.           shall be the series of FADUs which would be generated by reading
  8356.           any NBS-11 document with the same parameter values in access
  8357.           context FA.
  8358.  
  8359.           A transferred FADU whose name duplicates that of an already
  8360.           existing FADU will cause the <INSERT> operation to fail.  The
  8361.           failure shall be signalled by issuing an F-CANCEL Request with a
  8362.           corresponding diagnostic.
  8363.  
  8364.  
  8365.           C.2.11.4  The EXTEND operation
  8366.  
  8367.           This operation is excluded for use with this document type.
  8368.  
  8369.  
  8370.           C.2.11.5  The REPLACE operation
  8371.  
  8372.           When the <REPLACE> operation is applied with FADU Identity
  8373.           "begin," a transferred FADU whose name duplicates that of a
  8374.           previously transferred FADU will cause the <REPLACE> operation to
  8375.           fail.  The failure shall be signalled by issuing an F-CANCEL
  8376.  
  8377.                                          117
  8378.  
  8379.  
  8380.  
  8381.  
  8382.  
  8383.  
  8384.  
  8385.  
  8386.  
  8387.  
  8388.  
  8389.  
  8390.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8391.  
  8392.           Request with a corresponding diagnostic.
  8393.  
  8394.  
  8395.  
  8396.  
  8397.  
  8398.  
  8399.  
  8400.  
  8401.  
  8402.  
  8403.  
  8404.  
  8405.  
  8406.  
  8407.  
  8408.  
  8409.  
  8410.  
  8411.  
  8412.  
  8413.  
  8414.  
  8415.  
  8416.  
  8417.  
  8418.  
  8419.  
  8420.  
  8421.  
  8422.  
  8423.  
  8424.  
  8425.  
  8426.  
  8427.  
  8428.  
  8429.  
  8430.  
  8431.  
  8432.  
  8433.  
  8434.  
  8435.  
  8436.  
  8437.  
  8438.  
  8439.  
  8440.  
  8441.  
  8442.  
  8443.                                          118
  8444.  
  8445.  
  8446.  
  8447.  
  8448.  
  8449.  
  8450.  
  8451.  
  8452.  
  8453.  
  8454.  
  8455.  
  8456.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8457.  
  8458.  
  8459.  
  8460.           C.3    NBS-12 Simple Text File Document Type
  8461.  
  8462.  
  8463.           C.3.1   Entry Number:  NBS-12 
  8464.  
  8465.  
  8466.           C.3.2   Information objects
  8467.  
  8468.                        Table 7 - Information objects in NBS-12
  8469.  
  8470.            document type names      {iso identified-organization oiw(14)
  8471.                                     ftamsig(5) document-type(5)
  8472.                                     simple-text-file(12)}
  8473.                                     "NBS-12 FTAM simple text file"
  8474.            abstract syntax names:
  8475.            a) name for asname1      {iso identified-organization oiw(14)
  8476.                                     ftamsig(5) abstract-syntax(2)
  8477.                                     nbs-simple-text(5)}
  8478.            b) name for asname2      "NBS simple text abstract syntax" 
  8479.                                     {iso standard 8571 abstract-syntax(2)
  8480.                                     ftam-fadu(2)}
  8481.                                     "FTAM FADU"
  8482.  
  8483.            transfer syntax names:   {joint-iso-ccitt asn1 (1) basic-
  8484.                                     encoding (1)}
  8485.                                     "Basic Encoding of a single ASN.1
  8486.                                     type"
  8487.  
  8488.            Parameter Syntax
  8489.            PARAMETERS ::= SEQUENCE {
  8490.                     universal-class-number [0] IMPLICIT INTEGER,
  8491.                     maximum-string-length [1] IMPLICIT INTEGER,
  8492.                     string-significance [2] IMPLICIT INTEGER 
  8493.                         {variable (0), fixed (1)},
  8494.                     character-set [3] IMPLICIT OCTET STRING OPTIONAL } 
  8495.            file model               {iso standard 8571 file-model(3)
  8496.                                     hierarchical(1)}
  8497.                                     "FTAM hierarchical file model"
  8498.  
  8499.            constraint set           {iso standard 8571 constraint-set(4)
  8500.                                     sequential flat(2)}                   
  8501.                                     "FTAM sequential flat constraint set"
  8502.  
  8503.  
  8504.  
  8505.  
  8506.  
  8507.  
  8508.  
  8509.                                          119
  8510.  
  8511.  
  8512.  
  8513.  
  8514.  
  8515.  
  8516.  
  8517.  
  8518.  
  8519.  
  8520.  
  8521.  
  8522.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8523.  
  8524.            File contents
  8525.                 Datatype1 ::= NBS-Text
  8526.                      --as defined in the NBS Simple Text
  8527.                      --Abstract Syntax registration entry
  8528.  
  8529.                 Datatype2 ::= Node-Descriptor-Data-Element        
  8530.  
  8531.  
  8532.  
  8533.           C.3.3   Scope and field of application 
  8534.  
  8535.           The document type defines the contents of a file for storage, and
  8536.           for transfer and access by FTAM.
  8537.  
  8538.                NOTE - Storage refers to apparent storage within the Virtual
  8539.                Filestore.
  8540.  
  8541.  
  8542.           C.3.4   References
  8543.  
  8544.                ISO 8571, Information Processing Systems - Open Systems
  8545.                Interconnection - File Transfer, Access and Management
  8546.  
  8547.                ISO 8824, Information Processing Systems - Open Systems
  8548.                Interconnection-Specification of Abstract Syntax Notation 1
  8549.                (ASN.1).
  8550.  
  8551.                ISO 8825, Information Processing Systems - Open Systems
  8552.                Interconnection-Basic Encoding Rules for Abstract Syntax
  8553.                Notation One (ASN.1).
  8554.  
  8555.                ISO 6429, Information Processing - ISO 7-bit and 8-bit coded
  8556.                character sets-Additional control functions for character
  8557.                imaging devices.
  8558.  
  8559.  
  8560.           C.3.5   Definitions
  8561.  
  8562.           This definition makes use of the terms data element, data unit
  8563.           and file access data unit as defined in ISO 8571-1.  In addition,
  8564.           it makes use of the terms character string, graphics character,
  8565.           and format effector as defined in document type registration
  8566.           entry "FTAM-2" in ISO 8571-2.
  8567.  
  8568.  
  8569.  
  8570.  
  8571.  
  8572.  
  8573.  
  8574.  
  8575.                                          120
  8576.  
  8577.  
  8578.  
  8579.  
  8580.  
  8581.  
  8582.  
  8583.  
  8584.  
  8585.  
  8586.  
  8587.  
  8588.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8589.  
  8590.           C.3.6   Abbreviations
  8591.  
  8592.                FTAM File Transfer, Access and Management
  8593.  
  8594.  
  8595.           C.3.7   Document semantics
  8596.  
  8597.           This document consists of zero, one, or more File Access Data
  8598.           Units. Each FADU consists of precisely one data unit which
  8599.           consists of precisely one character string. The order of each of
  8600.           these elements is significant.  The semantics of the character
  8601.           strings is not specified by this document type.
  8602.  
  8603.           The document structure takes any of the forms allowed by the FTAM 
  8604.           hierarchical file model as constrained by the sequential flat
  8605.           constraint set.  These definitions appear in ISO 8571-2.  As
  8606.           additional constraints, FADU identity will be limited to the
  8607.           following values:
  8608.  
  8609.                a)  "begin" "and "end" when using the Transfer or Transfer
  8610.                and Management service classes;
  8611.  
  8612.                b)  "begin," "end," "first," and "next" when using the
  8613.                Access service class.
  8614.  
  8615.           Each character string consists of characters from the character
  8616.           set defined by the ASN.1 (ISO 8824) character set type whose
  8617.           universal class number is given by the "universal-class-number"
  8618.           parameter and by the escape sequences contained in the optional
  8619.           "character-set" parameter.  If the character set type allows
  8620.           explicit escape sequences, the "character-set" parameter, if
  8621.           present, contains escape sequences which designate and invoke
  8622.           specific character sets.  If the "character-set" parameter is not
  8623.           present, character sets are assumed to be designated and invoked
  8624.           as specified in table 2 in ISO 8825.  Character strings shall not
  8625.           contain escape sequences.
  8626.  
  8627.           There are no size or length limitations imposed by this
  8628.           definition, except those specified here.  Each character string
  8629.           is of a length determined by the number of characters given by
  8630.           the "maximum-string-length" parameter.
  8631.  
  8632.                NOTE - The length restriction refers to the number of
  8633.                characters from the applicable character set, not to the
  8634.                number of octets in the encoding, nor to the line length in
  8635.                any rendition of the document, where these are different.
  8636.  
  8637.           The exact significance of the character strings is determined by
  8638.           the "string-significance" parameter.  If its value is "variable,"
  8639.           the length of the character strings is less than or equal to the
  8640.  
  8641.                                          121
  8642.  
  8643.  
  8644.  
  8645.  
  8646.  
  8647.  
  8648.  
  8649.  
  8650.  
  8651.  
  8652.  
  8653.  
  8654.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8655.  
  8656.           length given.  If the value is "fixed," the length of each
  8657.           character string is exactly equal to the length given.  
  8658.  
  8659.           If the document is interpreted on a character imaging device
  8660.           (outside the scope of ISO 8571), the interpretation depends on
  8661.           the character set in use.
  8662.  
  8663.                a)  If the character set contains format effectors, they
  8664.                shall be interpreted as defined in ISO 6429; end of string
  8665.                and end of file access data unit are given no formatting
  8666.                significance, and do not contribute to the document
  8667.                semantics;
  8668.  
  8669.                b)  If the character set does not contain format effectors,
  8670.                the end of each character string is interpreted as implying
  8671.                carriage return and line feed formatting actions in any
  8672.                rendition.  The end of file access data unit is given no
  8673.                formatting significance beyond that attached to the end of
  8674.                the string in it.
  8675.  
  8676.  
  8677.           C.3.8   Abstract syntactic structure
  8678.  
  8679.           The abstract syntactic structure of the document is a
  8680.           hierarchically structured file as defined in the ASN.1 modules
  8681.           ISO8571-FADU and ISO 8571-CONTENTS in ISO 8571, in which each of
  8682.           the file contents data elements has the abstract syntactic
  8683.           structure of "NBS-Text." 
  8684.  
  8685.  
  8686.  
  8687.  
  8688.  
  8689.  
  8690.  
  8691.  
  8692.  
  8693.  
  8694.  
  8695.  
  8696.  
  8697.  
  8698.  
  8699.  
  8700.  
  8701.  
  8702.  
  8703.  
  8704.  
  8705.  
  8706.  
  8707.                                          122
  8708.  
  8709.  
  8710.  
  8711.  
  8712.  
  8713.  
  8714.  
  8715.  
  8716.  
  8717.  
  8718.  
  8719.  
  8720.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8721.  
  8722.  
  8723.  
  8724.           C.3.9   Definition of transfer
  8725.  
  8726.  
  8727.           C.3.9.1   Datatype definitions
  8728.  
  8729.           The file consists of data values which are of either
  8730.  
  8731.                a)  Datatype1 defined in table 7, the ASN.1 datatype
  8732.                declared as "NBS-Text" in the NBS simple text abstract
  8733.                syntax definition.  The choice in "NBS-Text" is determined
  8734.                by the universal-class-number parameter; or
  8735.  
  8736.                b)  Datatype2 defined in table 7, the ASN.1 datatype
  8737.                declared as "Data-Element" in the ASN.1 module ISO 8571-
  8738.                FADU.
  8739.  
  8740.  
  8741.           C.3.9.2   Presentation data values
  8742.  
  8743.           The document is transferred as a series of presentation data
  8744.           values, each of which is either
  8745.  
  8746.                a)  one value of the ASN.1 datatype "Datatype1," carrying
  8747.                one of the character strings of the document.  Each
  8748.                character shall be transmitted using one of the character
  8749.                sets identified by the universal-class-number parameter. 
  8750.                All values are transmitted in the same (but any)
  8751.                presentation context established to support the abstract
  8752.                syntax name "asname1" declared in table 7; or
  8753.  
  8754.                b)  one value of the ASN.1 datatype "Datatype2."  All values
  8755.                are transmitted in the same (but any) presentation context
  8756.                established to support the abstract syntax name "asname2"
  8757.                declared in table 7.
  8758.  
  8759.                NOTES
  8760.  
  8761.                1  Specific carrier standards may impose additional
  8762.                constraints on the presentation context to be used, where
  8763.                the above permits a choice.
  8764.  
  8765.                2  Any document type defined in this entry either makes no
  8766.                use of Datatype2, or starts with a Datatype2 transmission.
  8767.  
  8768.           Boundaries between P-DATA primitives are chosen locally by the
  8769.           sending entity at the time of transmission, and carry no
  8770.           semantics of the document type.  Receivers which support this
  8771.           document type shall accept a document with any of the permitted
  8772.  
  8773.                                          123
  8774.  
  8775.  
  8776.  
  8777.  
  8778.  
  8779.  
  8780.  
  8781.  
  8782.  
  8783.  
  8784.  
  8785.  
  8786.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8787.  
  8788.           transfer options.
  8789.  
  8790.  
  8791.  
  8792.  
  8793.  
  8794.  
  8795.  
  8796.  
  8797.  
  8798.  
  8799.  
  8800.  
  8801.  
  8802.  
  8803.  
  8804.  
  8805.  
  8806.  
  8807.  
  8808.  
  8809.  
  8810.  
  8811.  
  8812.  
  8813.  
  8814.  
  8815.  
  8816.  
  8817.  
  8818.  
  8819.  
  8820.  
  8821.  
  8822.  
  8823.  
  8824.  
  8825.  
  8826.  
  8827.  
  8828.  
  8829.  
  8830.  
  8831.  
  8832.  
  8833.  
  8834.  
  8835.  
  8836.  
  8837.  
  8838.  
  8839.                                          124
  8840.  
  8841.  
  8842.  
  8843.  
  8844.  
  8845.  
  8846.  
  8847.  
  8848.  
  8849.  
  8850.  
  8851.  
  8852.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8853.  
  8854.  
  8855.  
  8856.           C.3.9.3   Sequence of presentation data values
  8857.  
  8858.           The sequence of presentation data values of type a) and the
  8859.           sequence of presentation data values of types a) and b) is the
  8860.           same as the sequence of character strings within a Data Unit, and
  8861.           Data Units in the hierarchical structure, when flattened
  8862.           according to the definition of the hierarchical file model in ISO
  8863.           8571-2.
  8864.  
  8865.  
  8866.           C.3.10  Transfer syntax
  8867.  
  8868.           An implementation supporting this document type shall support the
  8869.           transfer syntax generation rules named in table 7 for all
  8870.           presentation data values transferred.  
  8871.  
  8872.  
  8873.           C.3.11  ASE Specific Specifications
  8874.  
  8875.  
  8876.           C.3.11.1  Simplification and relaxation
  8877.  
  8878.  
  8879.           C.3.11.1.1 Simplification to FTAM-1
  8880.  
  8881.           This simplification loses information.
  8882.  
  8883.           The document type NBS-12 may be accessed as a document type FTAM-
  8884.           1. The resultant document contains the same sequence of data
  8885.           values as would result from accessing the structured text file in
  8886.           access context UA.  That is, only the presentation data values in
  8887.           the abstract syntax "asname1" are present.  If the "character-
  8888.           set" parameter was present before the simplification, its
  8889.           contents will be added to the beginning of each string.
  8890.  
  8891.                NOTE - The boundary between file access data units remains a
  8892.                boundary between strings, but any special significance given
  8893.                to it is lost.
  8894.  
  8895.  
  8896.           C.3.11.1.2 Relaxation to FTAM-2
  8897.  
  8898.           The document type NBS-12 may be relaxed to the document type
  8899.           FTAM-2.  If the "character-set" parameter was present before the
  8900.           relaxation, its contents will be added to the beginning of each
  8901.           string.
  8902.  
  8903.  
  8904.  
  8905.                                          125
  8906.  
  8907.  
  8908.  
  8909.  
  8910.  
  8911.  
  8912.  
  8913.  
  8914.  
  8915.  
  8916.  
  8917.  
  8918.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8919.  
  8920.           C.3.11.1.3 Character set relaxation
  8921.  
  8922.           This operation loses explicit information in the document type
  8923.           identification.
  8924.           A document of type NBS-12 may be relaxed to a different document
  8925.           of type NBS-12 with 
  8926.                a different "universal-class-number" parameter value; 
  8927.  
  8928.                a different "character-set" parameter value; 
  8929.  
  8930.                different values for both of these parameters; 
  8931.  
  8932.                a different "universal-class-number" parameter value and no
  8933.                "character-set" parameter value; or
  8934.  
  8935.                no "character-set" parameter value
  8936.  
  8937.           if the resultant document type permits all characters from the
  8938.           original document type.  If this relaxation involves including
  8939.           format effectors and none were present before the relaxation, the
  8940.           characters "carriage return" and "line-feed" shall be added to
  8941.           the end of each string.
  8942.  
  8943.                NOTE - If the characters "carriage return" and "line feed"
  8944.                are not part of the format effectors, the formatting action
  8945.                may be represented by "newline," or some other
  8946.                implementation specific choice if there is no representation
  8947.                of "newline" defined.
  8948.  
  8949.  
  8950.           C.3.11.1.4 String length relaxation
  8951.  
  8952.           This operation loses explicit information in the document type
  8953.           identification.
  8954.  
  8955.           A document of type NBS-12 may be relaxed to another document type
  8956.           NBS-12 with a larger "maximum-string-length" parameter. 
  8957.  
  8958.  
  8959.           C.3.11.2  Access context selection
  8960.  
  8961.           A document of type NBS-12 may be accessed in any one of the
  8962.           access contexts defined in the sequential flat constraint set. 
  8963.           The presentation data units transferred in each case are those
  8964.           derived from the structuring elements defined for that access
  8965.           context in ISO 8571-2.
  8966.  
  8967.  
  8968.  
  8969.  
  8970.  
  8971.                                          126
  8972.  
  8973.  
  8974.  
  8975.  
  8976.  
  8977.  
  8978.  
  8979.  
  8980.  
  8981.  
  8982.  
  8983.  
  8984.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  8985.  
  8986.           C.3.11.3  The INSERT operation
  8987.  
  8988.           When the INSERT operation is applied at the end of file, the
  8989.           transferred material shall be the series of FADUs which would be
  8990.           generated by reading any NBS-12 document type with the same
  8991.           parameter values in access context FA.
  8992.  
  8993.  
  8994.  
  8995.  
  8996.  
  8997.  
  8998.  
  8999.  
  9000.  
  9001.  
  9002.  
  9003.  
  9004.  
  9005.  
  9006.  
  9007.  
  9008.  
  9009.  
  9010.  
  9011.  
  9012.  
  9013.  
  9014.  
  9015.  
  9016.  
  9017.  
  9018.  
  9019.  
  9020.  
  9021.  
  9022.  
  9023.  
  9024.  
  9025.  
  9026.  
  9027.  
  9028.  
  9029.  
  9030.  
  9031.  
  9032.  
  9033.  
  9034.  
  9035.  
  9036.  
  9037.                                          127
  9038.  
  9039.  
  9040.  
  9041.  
  9042.  
  9043.  
  9044.  
  9045.  
  9046.  
  9047.  
  9048.  
  9049.  
  9050.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9051.  
  9052.           Annex D (normative)
  9053.  
  9054.           Constraint Sets
  9055.  
  9056.  
  9057.           D.1    NBS random access constraint set
  9058.  
  9059.           Table 8 - Basic constraints in the NBS Random Access Constraint
  9060.           Set 
  9061.  
  9062.            Constraint set descriptor   "NBS random access constraint set"
  9063.            Constraint set identifier   {iso identified-organization
  9064.                                        oiw(14) ftamsig(5) constraint-
  9065.                                        set(4)
  9066.                                        nbs-random-access(2)}
  9067.  
  9068.  
  9069.            Node names                  All names shall be of the same
  9070.                                        type; the type of the names and an
  9071.                                        ordering of the names shall be
  9072.                                        defined when reference is made to
  9073.                                        the constraint set.
  9074.  
  9075.            File access actions         Locate, Read, Insert, Erase,
  9076.                                        Replace
  9077.            Qualified actions           None
  9078.  
  9079.            Available access context    UA
  9080.  
  9081.            Creation state              Root node without an associate
  9082.                                        data unit
  9083.            Location after open         Root node
  9084.  
  9085.            Beginning of file           Root node
  9086.  
  9087.            End of file                 No node selected
  9088.  
  9089.            Read whole file             Read in access context UA with
  9090.                                        FADU-Identity of "begin"
  9091.  
  9092.  
  9093.  
  9094.  
  9095.  
  9096.  
  9097.  
  9098.  
  9099.  
  9100.  
  9101.  
  9102.  
  9103.                                          128
  9104.  
  9105.  
  9106.  
  9107.  
  9108.  
  9109.  
  9110.  
  9111.  
  9112.  
  9113.  
  9114.  
  9115.  
  9116.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9117.  
  9118.            Write whole file            Transfer a series of leaf FADUs
  9119.                                        which would be generated by
  9120.                                        reading the whole file in access
  9121.                                        context UA; perform the transfer
  9122.                                        with a FADU Identity of "end" and
  9123.                                        a file access action of "insert,"
  9124.                                        or with a FADU Identity of "begin"
  9125.                                        and an action of "replace,"  or
  9126.                                        with an FADU identity of "node
  9127.                                        number" and an action of
  9128.                                        "replace." 
  9129.  
  9130.                                                          
  9131.  
  9132.  
  9133.  
  9134.                Table 9 - Identity constraints in the NBS Random Access
  9135.                                     Constraint Set
  9136.  
  9137.            Action       Begin        End          NodeSeq      Node
  9138.                                                                number
  9139.            Locate                                              leaf
  9140.  
  9141.            Read         whole                     leaf
  9142.  
  9143.            Insert                    leaf
  9144.            Erase        whole                                  leaf
  9145.  
  9146.            Replace      whole                                  leaf
  9147.  
  9148.  
  9149.                NOTE - NodeSeq = A sequence of Node-Names with a single
  9150.                member
  9151.  
  9152.  
  9153.           D.1.1   Field of application
  9154.  
  9155.           The NBS Random Access constraint set applies to files which are
  9156.           structured into a sequence of individual FADUs and to which
  9157.           access may be made randomly by NodeSeq.  The structuring of the
  9158.           file into individual FADUs is determined by the Node-Name.
  9159.  
  9160.  
  9161.           D.1.2   Basic constraints
  9162.  
  9163.           The basic constraints in the NBS Random Access constraint set are
  9164.           given in table 8.
  9165.  
  9166.  
  9167.  
  9168.  
  9169.                                          129
  9170.  
  9171.  
  9172.  
  9173.  
  9174.  
  9175.  
  9176.  
  9177.  
  9178.  
  9179.  
  9180.  
  9181.  
  9182.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9183.  
  9184.           D.1.3   Structural constraints
  9185.  
  9186.           The root node shall not have an associated data unit; all
  9187.           children of the root node shall be leaf nodes and shall have an
  9188.           associated data unit; all arcs from the root node shall be of
  9189.           length one.
  9190.  
  9191.  
  9192.           D.1.4   Action constraints
  9193.  
  9194.           Insert:  the insert action is allowed only at the end of the
  9195.           file, with FADU-Identity of "end"; the new node is inserted
  9196.           following all existing nodes in the file.  The location following
  9197.           the insert is "end."
  9198.  
  9199.           Erase:  the erase action is allowed at the root node to empty the
  9200.           file, with FADU-Identity of "begin."  The result is a solitary
  9201.           root node without an associated data unit.  Erase with the FADU-
  9202.           Identity of "node number" means truncation of the file.
  9203.  
  9204.           Replace whole file:  the FADU-Identity is "begin" and the
  9205.           complete series of new FADU contents is sent.
  9206.  
  9207.           Replace new leaves:  the FADU-Identity is "node number" and the
  9208.           number of FADUs being replaced is given by the number of FADUs
  9209.           sent.
  9210.  
  9211.  
  9212.           D.1.5   Identity constraints
  9213.  
  9214.           The FADU-Identity associated with the file action shall be one of
  9215.           the identities:  begin, end, Node Number and NodeSeq.  The
  9216.           actions with which these identities can be used are given in
  9217.           table 9.
  9218.  
  9219.  
  9220.  
  9221.  
  9222.  
  9223.  
  9224.  
  9225.  
  9226.  
  9227.  
  9228.  
  9229.  
  9230.  
  9231.  
  9232.  
  9233.  
  9234.  
  9235.                                          130
  9236.  
  9237.  
  9238.  
  9239.  
  9240.  
  9241.  
  9242.  
  9243.  
  9244.  
  9245.  
  9246.  
  9247.  
  9248.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9249.  
  9250.           Annex E (normative)
  9251.  
  9252.           Abstract Syntaxes
  9253.  
  9254.  
  9255.           E.1    NBS Node Name Abstract Syntax
  9256.           Abstract Syntax Name
  9257.                { iso identified-organization oiw(14) ftamsig(5) abstract-
  9258.                syntax(2) nbs-node-name(3) }
  9259.  
  9260.           "NBS random access node name abstract syntax"
  9261.  
  9262.           This is an abstract syntax for the user-coded Node-Name in the
  9263.           FTAM FADU abstract syntax.
  9264.  
  9265.           NBS-AS3 DEFINITIONS::=
  9266.  
  9267.                BEGIN
  9268.  
  9269.                NBS-Node-Name::= SEQUENCE
  9270.  
  9271.                     {    starting-fadu [0] IMPLICIT INTEGER,
  9272.                          fadu-count [1] IMPLICIT INTEGER }
  9273.                          --a "fadu-count" of 0 specifies the 
  9274.                          --range of FADUs
  9275.  
  9276.                          --beginning at "starting-fadu" and 
  9277.                          --ending at "end of file"
  9278.  
  9279.                END
  9280.  
  9281.           For this abstract syntax the following transfer syntax  can be
  9282.           used.
  9283.  
  9284.                { joint-iso-ccitt asn1(1) basic-encoding(1) }
  9285.                "Basic Encoding of a single ASN.1 type"
  9286.  
  9287.  
  9288.  
  9289.  
  9290.  
  9291.  
  9292.  
  9293.  
  9294.  
  9295.  
  9296.  
  9297.  
  9298.  
  9299.  
  9300.  
  9301.                                          131
  9302.  
  9303.  
  9304.  
  9305.  
  9306.  
  9307.  
  9308.  
  9309.  
  9310.  
  9311.  
  9312.  
  9313.  
  9314.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9315.  
  9316.  
  9317.  
  9318.           E.2    NBS Random Binary Access File Abstract Syntax
  9319.           Abstract Syntax Name
  9320.           { iso identified-organization oiw(14) ftamsig(5) abstract-
  9321.           syntax(2) nbs-random-binary(4) }
  9322.  
  9323.           "NBS random binary access file abstract syntax"
  9324.  
  9325.           This is an abstract syntax for the transfer of the file contents
  9326.           for NBS random binary files.
  9327.  
  9328.           NBS-AS4 DEFINITIONS::=
  9329.  
  9330.                BEGIN
  9331.                     NBS-Random Binary ::= OCTET STRING
  9332.                     --contains one or more presentation data values
  9333.                     --concatenated together.
  9334.                     --Each presentation data value is defined as
  9335.                     --Datatype1 in table 4.
  9336.                END
  9337.  
  9338.           For this abstract syntax, the following transfer syntax  can be
  9339.           used:
  9340.  
  9341.                { joint-iso-ccitt asn1(1) basic-encoding(1) }
  9342.                "Basic Encoding of a single ASN.1 type"
  9343.  
  9344.  
  9345.  
  9346.  
  9347.  
  9348.  
  9349.  
  9350.  
  9351.  
  9352.  
  9353.  
  9354.  
  9355.  
  9356.  
  9357.  
  9358.  
  9359.  
  9360.  
  9361.  
  9362.  
  9363.  
  9364.  
  9365.  
  9366.  
  9367.                                          132
  9368.  
  9369.  
  9370.  
  9371.  
  9372.  
  9373.  
  9374.  
  9375.  
  9376.  
  9377.  
  9378.  
  9379.  
  9380.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9381.  
  9382.  
  9383.  
  9384.           E.3    NBS Simple Text Abstract Syntax
  9385.  
  9386.           Abstract Syntax Name
  9387.           {iso identified-organization oiw(14) ftamsig(5) 
  9388.           abstract-syntax(2) nbs-simple-text(5) }
  9389.  
  9390.           "NBS simple text abstract syntax"
  9391.  
  9392.           NBS-AS5 DEFINITIONS::=
  9393.  
  9394.           BEGIN
  9395.  
  9396.           NBS-Text::= CHOICE {
  9397.                     IA5String,--Universal Class 22
  9398.                     GraphicString, --Universal Class 25
  9399.                     VisibleString, --Universal Class 26
  9400.                     GeneralString --Universal Class 27 }
  9401.           END
  9402.  
  9403.           For this abstract syntax, the following transfer syntax  can be
  9404.           used:
  9405.  
  9406.                {joint-iso-ccitt asn1(1) basic-encoding(1)}
  9407.                "Basic encoding of a single ASN.1 type"
  9408.  
  9409.  
  9410.  
  9411.  
  9412.  
  9413.  
  9414.  
  9415.  
  9416.  
  9417.  
  9418.  
  9419.  
  9420.  
  9421.  
  9422.  
  9423.  
  9424.  
  9425.  
  9426.  
  9427.  
  9428.  
  9429.  
  9430.  
  9431.  
  9432.  
  9433.                                          133
  9434.  
  9435.  
  9436.  
  9437.  
  9438.  
  9439.  
  9440.  
  9441.  
  9442.  
  9443.  
  9444.  
  9445.  
  9446.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9447.  
  9448.  
  9449.  
  9450.  
  9451.  
  9452.  
  9453.  
  9454.  
  9455.  
  9456.  
  9457.  
  9458.  
  9459.  
  9460.  
  9461.  
  9462.  
  9463.  
  9464.  
  9465.  
  9466.  
  9467.  
  9468.  
  9469.  
  9470.  
  9471.  
  9472.  
  9473.  
  9474.  
  9475.  
  9476.  
  9477.  
  9478.  
  9479.  
  9480.  
  9481.  
  9482.  
  9483.  
  9484.  
  9485.  
  9486.  
  9487.  
  9488.  
  9489.  
  9490.  
  9491.  
  9492.  
  9493.  
  9494.  
  9495.  
  9496.  
  9497.  
  9498.  
  9499.                                          134
  9500.  
  9501.  
  9502.  
  9503.  
  9504.  
  9505.  
  9506.  
  9507.  
  9508.  
  9509.  
  9510.  
  9511.  
  9512.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9513.  
  9514.           Annex F (normative)
  9515.  
  9516.           Delta Protocol Implementation Conformance Statement (PICS) Pro
  9517.           forma
  9518.  
  9519.           (Refer to the Working Implementation Agreements.)
  9520.  
  9521.  
  9522.  
  9523.  
  9524.  
  9525.  
  9526.  
  9527.  
  9528.  
  9529.  
  9530.  
  9531.  
  9532.  
  9533.  
  9534.  
  9535.  
  9536.  
  9537.  
  9538.  
  9539.  
  9540.  
  9541.  
  9542.  
  9543.  
  9544.  
  9545.  
  9546.  
  9547.  
  9548.  
  9549.  
  9550.  
  9551.  
  9552.  
  9553.  
  9554.  
  9555.  
  9556.  
  9557.  
  9558.  
  9559.  
  9560.  
  9561.  
  9562.  
  9563.  
  9564.  
  9565.                                          135
  9566.  
  9567.  
  9568.  
  9569.  
  9570.  
  9571.  
  9572.  
  9573.  
  9574.  
  9575.  
  9576.  
  9577.  
  9578.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9579.  
  9580.  
  9581.  
  9582.  
  9583.  
  9584.  
  9585.  
  9586.  
  9587.  
  9588.  
  9589.  
  9590.  
  9591.  
  9592.  
  9593.  
  9594.  
  9595.  
  9596.  
  9597.  
  9598.  
  9599.  
  9600.  
  9601.  
  9602.  
  9603.  
  9604.  
  9605.  
  9606.  
  9607.  
  9608.  
  9609.  
  9610.  
  9611.  
  9612.  
  9613.  
  9614.  
  9615.  
  9616.  
  9617.  
  9618.  
  9619.  
  9620.  
  9621.  
  9622.  
  9623.  
  9624.  
  9625.  
  9626.  
  9627.  
  9628.  
  9629.  
  9630.  
  9631.                                          136
  9632.  
  9633.  
  9634.  
  9635.  
  9636.  
  9637.  
  9638.  
  9639.  
  9640.  
  9641.  
  9642.  
  9643.  
  9644.           PART 10 - FTAM Phase 3                     December 1993 (Stable)
  9645.  
  9646.           Annex G (normative)
  9647.  
  9648.           Amendments and Corrigenda
  9649.  
  9650.           Implementations conforming to these agreements shall implement
  9651.           the defect report solutions contained in the following:
  9652.  
  9653.           FTAM:
  9654.  
  9655.                a)  ISO 8571-1/Cor.1:1990;
  9656.  
  9657.                b)  ISO 8571-2/Cor.1:1990;
  9658.  
  9659.                c)  ISO 8571-3/Cor.1:1990;
  9660.  
  9661.                d)  ISO 8571-4/Cor.1:1990;
  9662.  
  9663.                e)  ISO 8571-3/Cor.2;
  9664.  
  9665.                f)  ISO 8571-4/Cor.2.
  9666.  
  9667.                Editor's Note - The corrigenda ISO 8571-3/Cor.2, and ISO
  9668.                8571-4/Cor.2 is to be published.  Until it is available, the
  9669.                solutions can be found in the documents ISO/IEC JTC/SC21
  9670.                N5234 and ISO/IEC JTC1/SC21 N 5235.
  9671.  
  9672.  
  9673.  
  9674.  
  9675.  
  9676.  
  9677.  
  9678.  
  9679.  
  9680.  
  9681.  
  9682.  
  9683.  
  9684.  
  9685.  
  9686.  
  9687.  
  9688.  
  9689.  
  9690.  
  9691.  
  9692.  
  9693.  
  9694.  
  9695.  
  9696.  
  9697.                                          137
  9698.  
  9699.  
  9700.  
  9701.  
  9702.