CONTENTS Title Page Copyright Page Preface 1 Introduction 1.1 Protocols 1.2 Dialogues 1.3 Entities 1.4 Services 1.4.1 Service Primitives 1.4.2 Service Access Points 1.4.3 Functional Units 1.4.4 Tokens 1.5 Protocol Control Information (PCI) 1.6 Syntaxes 1.7 Protocol Data Units (PDUs) 1.8 Summary 2 The Application Layer: FTAM and ACSE 2.1 FTAM Application Processes and Entities 2.2 Overview of FTAM 2.2.1 Basic Components of FTAM Communications 2.2.2 The Virtual-Filestore Model 2.2.2.1 File Attributes 2.2.2.2 File Contents 2.2.2.3 File Structure 2.2.2.4 Access Contexts 2.2.2.5 Constraint Sets 2.2.2.6 Document Types 2.2.2.7 Activity Attributes 2.2.3 File-Service Model 2.2.3.1 Regimes 2.2.3.2 FTAM Services 2.2.3.3 Relationship of Services to Regimes 2.2.4 The File Protocol 2.2.5 Summary of the FTAM Overview 2.3 Overview of ACSE 2.3.1 Establishing an Association 2.3.2 Terminating an Association 2.3.3 ACSE Services 3 Introduction to Presentation and Session 3.1 Context Management (Presentation) 3.2 Connection Management (Presentation and Session) 3.3 Dialogue Control (Presentation and Session) 3.4 Information Transfer (Presentation and Session) 3.5 Presentation and Session Services A The Layers in the OSI Reference Model Glossary abstract syntax . . . alias AP title . . . basic encoding rules of a single ASN.1 type CEN/CENELEC . . . DCL decoding . . . entity event . . . file model file-open regime . . . FTAM FTAM-1 . . . FTAM system full support . . . initiator identity intermediate system . . . local data local file . . . open system Open Systems Interconnection . . . positional file transfer presentation address . . . real filestore receiver . . . SDU security attributes . . . service specification service user . . . token trace . . . virtual filestore virtual-filestore model . . . X.25 address FIGURES 1-1 Movement of Service Primitives Between Service Users and Providers 1-2 Relationship of a Service User, Service Provider, and SAP 1-3 Indication of SAPs for Different OSI Layers 1-4 Syntax Transformation 1-5 The Relationship of PDUs, User Data, and SDUs 2-1 Relationship of an FTAM Application Process and Entity 2-2 Relationship Among Filestores During Data Transfer 2-3 Schematic Representation of a File Tree 2-4 Relationship of File Data and Structural Nodes 2-5 Division of a File into File-Access Data Units (FADUs) 2-6 Examples of File Structures 2-7 Nesting of FTAM Regimes 2-8 Relationship of File Services to Regimes TABLES 1-1 Summary of Principal ISO Standards Implemented 2-1 Supported Document Types 2-2 FTAM File Services 2-3 ACSE Services 3-1 Presentation and Session Services A-1 Layers of the OSI Reference Model