• 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