SECTION 1 –
GENERAL
1
Scope
2
Normative references
2.1 Identical Recommendations | International Standards
2.2 Paired Recommendations | International Standards equivalent in
technical content
3
Definitions
3.1 Reference Model definitions
3.2 Service convention definitions
3.3 Session service definitions
4
Abbreviations
4.1 Data units
4.2 Miscellaneous
4.3 Service variables
5
Conventions
6
Model of the session service
6.1 Model of the layer service
6.2 Model of session connectionless-mode transmission
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
7.6.1 Negotiation of functional units
7.6.2 Negotiation of initial token settings
7.6.3 Negotiation of initial synchronization
point serial number
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.1.1 Kernel functional unit
9.1.2 Negotiated release functional unit
9.1.3 Half-duplex functional unit
9.1.4 Duplex functional unit
9.1.5 Expedited data functional unit
9.1.6 Typed data functional unit
9.1.7 Capability data exchange functional unit
9.1.8 Minor synchronize functional unit
9.1.9 Symmetric synchronize functional unit
9.1.10 Data separation functional unit
9.1.11 Major synchronize functional unit
9.1.12 Resynchronize functional unit
9.1.13 Exceptions functional unit
9.1.14 Activity management functional unit
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
10.3.1 Session connection establishment delay
10.3.2 Session connection establishment failure
probability
10.3.3 Throughput
10.3.4 Transit delay
10.3.5 Residual error rate
10.3.6 Transfer failure probability
10.3.7 Session connection release delay
10.3.8 Session connection release failure
probability
10.3.9 Session connection protection
10.3.10 Priority
10.3.11 Session connection resilience
10.3.12 Extended control parameter
10.3.13 Optimized dialogue transfer
SECTION 2 – DEFINITION OF
CONNECTION-ORIENTED SESSION
SERVICE PRIMITIVES
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
11.4.1 Management of single serial
synchronization point numbers
11.4.2
Management of symmetric serial number synchronization point numbers
12 Session connection establishment
phase
12.1 Session connection service
12.1.1 Function
12.1.2 Types of primitives and their parameters
12.1.3 Sequence of primitives
13 Data transfer phase
13.1 Normal data transfer service
13.1.1 Function
13.1.2 Types of primitives and their parameters
13.1.3 Sequence of primitives
13.2 Expedited data transfer service
13.2.1 Function
13.2.2 Types of primitives and their parameters
13.2.3 Sequence of primitives
13.3 Typed data transfer service
13.3.1 Function
13.3.2 Types of primitives and their parameters
13.3.3 Sequence of primitives
13.4 Capability data exchange service
13.4.1 Function
13.4.2 Types of primitives and their parameters
13.4.3 Sequence of primitives
13.5 Give tokens service
13.5.1 Function
13.5.2 Types of primitives and their parameters
13.5.3 Sequence of primitives
13.6 Please tokens service
13.6.1 Function
13.6.2 Types of primitives and their parameters
13.6.3 Sequence of
primitives
13.7 Give control service
13.7.1 Function
13.7.2 Types of primitives and their parameters
13.7.3 Sequence of primitives
13.8 Minor synchronization point service
13.8.1 Function
13.8.2 Types of primitives and their parameters
13.8.3 Sequence of primitives
13.9 Major synchronization point service
13.9.1 Function
13.9.2 Types of primitives and their parameters
13.9.3 Sequence of primitives
13.10 Resynchronize service
13.10.1 Function
13.10.2 Types of primitives and their parameters
13.10.3 Sequence of primitives
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
SECTION 3 – DEFINITION OF
CONNECTIONLESS-MODE SESSION
SERVICE PRIMITIVES
17 S-UNIT-DATA
17.1 Function
17.2 Types of Primitives and Parameters
17.3 Sequence of Primitives
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