CONTENTS

 1     Scope
 2     Normative references
 3     Definitions and abbreviations
        3.1     Definitions
        3.2     Abbreviations
 4     Overview
        4.1     Direct selection of Videotex Applications
        4.2     Multicommunication
        4.3     Multimedia communication
        4.4     Distributed Videotex Application
        4.5     Supplementary services
        4.6     Handling of incoming calls
 5     Configurations
 6     General model
        6.1     Communication model
        6.2     Terminal model
        6.3     Protocol pillar
 7     Service definition
        7.1     Introduction
        7.2     Kernel services
                  7.2.1     SBV_Establish
                  7.2.2     SBV_Release
                  7.2.3     SBV_Reset
                  7.2.4     SBV_VTX_Data
                  7.2.5     X.3 parameter manipulation services
                               7.2.5.1     SBV_Set_Param
                               7.2.5.2     SBV_Read_Param
                               7.2.5.3     SBV_Set_Read_Param
                               7.2.5.4     SBV_Param_Ind
                  7.2.6     SBV_TFI
                  7.2.7     SBV_TC_Error
        7.3     Optional services
                  7.3.1     Communication channel management services
                               7.3.1.1     SBV_Channel_Open
                               7.3.1.2     SBV_Channel_Close
                               7.3.1.3     SBV_Channel_Error
                  7.3.2     Application selection services
                               7.3.2.1     SBV_Begin_Application
                               7.3.2.2     SBV_End_Application
                               7.3.2.3     SBV_End_Immediate
                  7.3.3     Transparent processable data services
                               7.3.3.1     SBV_TPD_Begin
                               7.3.3.2     SBV_TPD_End
                  7.3.4     SBV_DFK
                  7.3.5     SBV_Remote_Echo
                  7.3.6     SBV_Escape
 8     Protocol
        8.1     Association of SBV Application Layer and BIS primitives
        8.2     Procedures
                  8.2.1     SBV_Establish
                  8.2.2     SBV_Release
                  8.2.3     SBV_Reset
                  8.2.4     SBV_VTX_Data
                  8.2.5     X.3 parameter manipulation services
                               8.2.5.1     SBV_Set_Param
                               8.2.5.2     SBV_Read_Param
                               8.2.5.3     SBV_Set_Read_Param
                               8.2.5.4     SBV_Param_Ind
                  8.2.6     SBV_TFI
                  8.2.7     SBV_TC_Error
                  8.2.8     Communication channel management services
                               8.2.8.1     SBV_Channel_Open
                               8.2.8.2     SBV_Channel_Close
                               8.2.8.3     SBV_Channel_Error
                  8.2.9     Application selection services
                               8.2.9.1     SBV_Begin_Application
                               8.2.9.2     SBV_End_Application
                               8.2.9.3     SBV_End_Immediate
                 8.2.10     Transparent processable data services
                              8.2.10.1     SBV_TPD_Begin
                              8.2.10.2     SBV_TPD_End
                 8.2.11     SBV_DFK
                 8.2.12     SBV_Remote_Echo
                 8.2.13     SBV_Escape
        8.3     Mapping of parameters
                  8.3.1     SBV_Establish
                  8.3.2     SBV_Release
                  8.3.3     SBV_Reset
                  8.3.4     SBV_VTX_Data
                  8.3.5     X.3 parameter manipulation services
                               8.3.5.1     SBV_Set_Param
                               8.3.5.2     SBV_Read_Param
                               8.3.5.3     SBV_Set_Read_Param
                               8.3.5.4     SBV_Param_Ind
                  8.3.6     SBV_TFI
                  8.3.7     SBV_TC_Error
                  8.3.8     Communication channel management services
                               8.3.8.1     SBV_Channel_Open
                               8.3.8.2     SBV_Channel_Close
                               8.3.8.3     SBV_Channel_Error
                  8.3.9     Application selection services
                               8.3.9.1     SBV_Begin_Application
                               8.3.9.2     SBV_End_Application
                               8.3.9.3     SBV_End_Immediate
                 8.3.10     Transparent processable data services
                              8.3.10.1     SBV_TPD_Begin
                              8.3.10.2     SBV_TPD_End
                 8.3.11     SBV_DFK
                 8.3.12     SBV_Remote_Echo
                 8.3.13     SBV_Escape
 9     Coding
        9.1     Coding of the Telematic Command PDUs 
        9.2     Coding structures 
                  9.2.1     Basic coding structure
                  9.2.2     Extended coding structure 
                  9.2.3     Coding of data types 
                               9.2.3.1     Integers
                               9.2.3.2     Strings  
                               9.2.3.3     Voids   
                               9.2.3.4     Octet sequences
        9.3     Coding of parameters 
                  9.3.1     Coding of user data fields using the coding structures 
                  9.3.2     Coding of user data fields as defined in other documents
                  9.3.3     Service specific coding
                               9.3.3.1     Coding of the Error_Code parameter
                               9.3.3.2     Coding of the DDU_Fall-Back_Mode parameter
                               9.3.3.3     Coding of the Function_Keys parameter
10     Use of CCITT Recommendation X.3 parameters
       10.1     Selectable functions provided by Syntax-based Videotex Terminals 
       10.2     List of X.3 parameters
11     Bearer Independent Service (BIS) for Syntax-based Videotex
       11.1     Introduction
       11.2     Scope and field of application
       11.3     General operation of the BIS
                 11.3.1     Out-Band Procedures for Environment-dependent operation
                 11.3.2     Translation of primitives and parameters of In-Band Procedures
       11.4     Service primitives and parameters
                 11.4.1     NC establishment primitives and parameters
                              11.4.1.1     Association of primitives and parameters 
                              11.4.1.2     Parameter definitions 
                 11.4.2     NC release primitives and parameters
                              11.4.2.1     Association of primitives and parameters 
                              11.4.2.2     Parameter definitions 
                 11.4.3     Unqualified data transfer primitives and parameters
                              11.4.3.1     Association of primitives and parameters 
                              11.4.3.2     Parameter definitions 
                 11.4.4     Qualified data transfer primitives and parameters
                              11.4.4.1     Association of primitives and parameters 
                              11.4.4.2     Parameter definitions 
                 11.4.5     Interrupt data transfer primitives and parameters
                              11.4.5.1     Association of primitives and parameters
                              11.4.5.2     Parameter definitions
                 11.4.6     Reset primitives and parameters
                              11.4.6.1     Association of primitives and parameters
                              11.4.6.2     Parameter definitions 
                 11.4.7     Relation of primitives at the two NC endpoints
                 11.4.8     Sequence of primitives at one NC endpoint
       11.5     Elements of the X.25/PLP used to support the BIS
                 11.5.1     Types of virtual circuits
                 11.5.2     Packets and fields of the X.25/PLP used to support the BIS
                 11.5.3     Facilities of the X.25/PLP used to support the BIS
       11.6     Network connection establishment phase
                 11.6.1     Primitive/parameter and packet/field relationships 
                 11.6.2     Procedures 
                              11.6.2.1     General Function 
                              11.6.2.2     Primitive/packet mapping 
                              11.6.2.3     Addresses       
                              11.6.2.4     User data        
       11.7     Network connection release phase 
                 11.7.1     Primitive/parameter and packet/field relationships 
                 11.7.2     Procedures 
                              11.7.2.1     General Function 
                              11.7.2.2     Primitive/packet mapping 
                              11.7.2.3     Originator and Reason 
                              11.7.2.4     Addresses       
                              11.7.2.5     User data        
       11.8     Data transfer phase – (Unqualified) data transfer service 
                 11.8.1     Primitive/parameter and packet/field relationships 
                 11.8.2     Procedures
                              11.8.2.1     Primitive/packet mapping 
                              11.8.2.2     User data        
       11.9     Data transfer phase – Qualified data transfer service (Q-bit = 1) 
                 11.9.1     Primitive/parameter and packet/field relationships 
                 11.9.2     Procedures
                              11.9.2.1     Primitive/packet mapping 
                              11.9.2.2     User data        
      11.10     Data transfer phase – Reset service 
                11.10.1     Primitive/parameter and packet/field relationships 
                11.10.2     Procedures 
                             11.10.2.1     General Function 
                             11.10.2.2     Primitive/packet mapping 
                             11.10.2.3     Originator and Reason 
      11.11     Data Transfer-Phase – Interrupt transfer service
                11.11.1     Primitive/parameter and packet/field relationships
                11.11.2     Procedures
                             11.11.2.1     Primitive/packet mapping
                             11.11.2.2     User data       
Annex  A – Examples of configurations
        A.1     Symbols 
        A.2     Access to PSTN/PSPDN systems using a terminal adaptor
                  A.2.1     Analogue terminal adaptors
                  A.2.2     Rate adapting terminal adaptors
        A.3     Connection to a VS via ISDN
        A.4     Access to a VS via an ISDN/PSPDN 
        A.5     Access to a VS via an IVAP
                  A.5.1     Service selection after a dialogue with the IVAP
                  A.5.2     Service selection using a VS identification
                               A.5.2.1     VS identified by a network address
                               A.5.2.2     VS identified by a name
                  A.5.3     Service selection using ISDN supplementary services
                  A.5.4     Distributed Videotex Application
                               A.5.4.1     Usage of a single VC between IVT and IVAP
                               A.5.4.2     Establishment of the second VC by the IVT
                               A.5.4.3     Establishment of the second VC by the IVAP 
        A.6     Host to terminal call establishment
        A.7     Terminal to terminal communication
Annex  B – Usage of supplementary services
        B.1     User-to-User Signalling (UUS)
        B.2     Supplementary services for addressing
                  B.2.1     Multiple Subscriber Number (MSN) 
                  B.2.2     Direct-Dialling-In (DDI) 
                  B.2.3     Subaddressing (SUB) 
                  B.2.4     Call Deflection (CD) 
        B.3     Supplementary services for identification 
                  B.3.1     Calling Line Identification Presentation (CLIP) 
                  B.3.2     Calling Line Identification Restriction (CLIR) 
Annex  C – Terminal Function basic state
        C.1     X.3 parameter default values
        C.2     SBV_DFK default list
        C.3     SBV_TPD default state
        C.4     SBV_Escape default state 
Annex  D – The SBV_Escape service
        D.1     Service description 
                  D.1.1     Bulk Update 
        D.2     Procedures 
                  D.2.1     Bulk Update 
        D.3     Coding
Annex  E – Extended data forwarding signals
Annex  F – BIS constraints on ISO 8208 PICS
        F.1     Introduction
        F.2     Tables structure
        F.3     Constraints Tables
                  F.3.1     Virtual circuit types 
                  F.3.2     Call setup
                  F.3.3     Call clearing 
                  F.3.4     Resetting of logical channels 
                  F.3.5     Normal data transfer and flow control