CCITT Rec. X.215 (11/1988) – SESSION SERVICE DEFINITION FOR OPEN SYSTEMS INTERCONNECTION FOR CCITT APPLICATIONS
CONTENTS
0 Introduction
1 Scope and field of application
2 References
3 Definitions
3.1 Reference Model definitions
3.2 Service convention definitions
3.3 Session service definitions
4 Symbols and abbreviations
4.1. Abbreviations
4.2 Service variables
5 Conventions
6 Model of the session service
7 Overview of the session service
7.1 General overview
7.2 Token concept
7.3 Synchronization and dialogue unit concepts
7.4 Activity concept
7.5 Resynchronization
7.6 Negotiation
8 Phases and services of the session service
8.1 Session connection establishment phase
8.2 Data transfer phase
8.3 Session connection release phase
9 Functional units and subsets
9.1 Functional units
9.2 Subsets
10 Quality of session service
10.1 Determination of QOS
10.2 Session connection QOS negotiation procedures
10.3 Definition of QOS parameters
11 Introduction to session service primitives
11.1 Summary of primitives
11.2 Token restrictions on sending primitives
11.3 Sequencing of primitives
11.4 Synchronization point serial number management
12 Session connection establishment phase
12.1 Session connection service
13 Data transfer phase
13.1 Normal data transfer service
13.2 Expedited data transfer service
13.3 Typed data transfer service
13.4 Capability data exchange service
13.5 Give tokens service
13.6 Please tokens service
13.7 Give control service
13.8 Minor synchronization point service
13.9 Major synchronization point service
13.10 Resynchronize service
13.11 P-exception reporting service
13.12 U-exception reporting service
13.13 Activity start service
13.14 Activity resume service
13.15 Activity interrupt service
13.16 Activity discard service
13.17 Activity end service
14 Session connection release phase
14.1 Orderly release service
14.2 U-abort service
14.3 P-abort service
15 Sequences of primitives
15.1 State tables
15.2 Sequences of primitives at one session connection end-point
16 Collision
16.1 Collision as viewed by the SS-user
16.2 Collision resolution by the SS-provider
ANNEX A – State tables
A.1 General
A.2 Notation for state tables
A.3 Conventions for entries in state tables
A.4 Actions to be taken by the SS-user
A.5 Definitions of sets and variables
ANNEX B – Usage of the generalized OSI session service to achievecompatibility with Basic T.62
B.1 Compatibility requirements
B.2 Principles for ensuring compatibility
B.3 Usage session service to ensure compatibility with basic T.62
B.4 Usage of the session service to ensure compatibility with non basic T.62
B.5 Handling of T.62 PIs and PGIs not defined within the OSI session layer