1、ITU-T RECIINUT-LOS 94 486259L 0596328 967 INTERNATIONAL TELECOMMUNICATION UNION ITU-T TELECOMMUNICATION STAN DARD I ZATIO N SECTOR OF ITU T.105 (1 1 /94) TERMINALS FOR TELEMATIC SERVICES SYNTAX-BASED VIDEOTEX APPLICATION LAYER PROTOCOL ITU-T Recommendation T.105 (Previously “CCIIT Recommendation”) I
2、TU-T RECMN*T.LOS 94 4862593 0596329 BT3 FOREWORD The ITU-T (Telecommunication Standardization Sector) is a permanent organ of the International Telecommunication Union. The ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to
3、standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Conference (WTSC), which meets every four years, establishes the topics for study by the ITU-T Study Groups which, in their turn, produce Recommendations on these topics. The approval of Recommendation
4、s by the Members of the ITU-T is covered by the procedure laid down in WTSC Resolution No. 1 (Helsinki, March 1-12, 1993). ITU-T Recommendation T.105 was prepared by the ITU-T Study Group 8 (1993-1996) and was approved under the WTSC Resolution No. 1 procedure on the 1 lth of November 1994. NOTE In
5、this Recommendation, the expression “Administration” is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. O ITU 1995 All rights reserved. No part of this publication may be reproduced or utilized in any form or by any means, electronic or mec
6、hanical, including photocopying and microfilm, without permission in writing from the ITU. ITU-T RECMN*T.105 94 4862591 O596330 515 W CONTENTS 4 7.3.1 7.3.2 7.3.3 7.3.4 7.3.5 7.3.6 Scope Normative references . i Definitions and abbreviations . 3.1 Definitions 3.2 Abbreviations Overview 4.1 Direct se
7、lection 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 defi
8、nition . 7.1 Introduction 7.2 Kernel services 7.2.1 SBVEstablish 7.2.2 SBV-Release 7.2.3 SBVReset 7.2.4 SBV-VTX-Data . 7.2.5 7.2.5.1 SBV-Set-Param . X.3 parameter manipulation services 7.2.5.2 SBVRead-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-TCError . 7.3
9、Optional services Communication channel management services 7.3.1.1 SBV-Channelopen . 7.3.1.2 SBV-ChannelClose 7.3.1.3 SBV-ChannelError . Application selection services . 7.3.2.1 SBV-BeginApplication 7.3.2.2 SBVEnd-Application . 7.3.2.3 SBVEnd-Immediate . 7.3.3.1 SBV-TPD-Begin SBV-DFK . Transparent
10、processable data services 7.3.3.2 SBV-TPD-End. SBV-Remote-Echo SBV-Escape . Recommendation T.105 (1U94) Page 1 1 2 2 3 5 5 5 5 5 6 6 6 6 6 8 11 12 12 14 14 16 17 18 18 18 18 19 19 19 20 20 20 21 23 23 24 24 25 25 25 25 26 26 27 27 1 8 Protocol 8.1 Association of SBV Application Layer and BIS primiti
11、ves . 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 . SBVRead-Param 8.2.5.3 SBVSet-Read-Param . 8.2.5.4 SBV-Param-Ind . 8.2.6 SBV-TFI . 8.2.7 SBV-TCError . 8.2.8 Communication channe
12、l management services 8.2.8.1 SBV-Channel-Open . 8.2.8.2 SBVChannelClose 8.2.8.3 SBVChannel-Error . 8.2.9 Application selection services . 8.2.9.1 SBVBeginApplication 8.2.9.2 SBV-End-Application . 8.2.9.3 SBV-Enommediate . Transparent processable data services 8.2.10.1 SBV-TPD-Begin 8.2.10.2 SBV-TPD
13、End . 8.2.1 1 SBV-DFK . 8.2.12 SBV-Remote-Echo 8.2.13 SBVEscape . 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 SBVRead-Param 8.3.5.3 SBV-Set-Readparam . 8.3.5.4 SBV-Par
14、am-Ind . 8.3.6 SBV-TFI . 8.3.7 SBV-TC-Error . 8.3.8 Communication channel management services 8.3.8.1 SBV-Channelopen . 8.3.8.2 SBVChannelClose 8.3.8.3 SBV-ChannelError . 8.3.9 Application selection services . 8.3.9.1 SBV-Begin-Application 8.3.9.3 SBVEnd-Immediate . Transparent processable data serv
15、ices 8.3.10.2 SBV-TPDEnd . 8.3.11 SBV-DFK . 8.3.12 SBVRemote-Echo 8.3.13 SBVEscape . 8.2.10 8.3.9.2 SBV-End-Application . 8.3.10 8.3.10.1 SBV-TPD-Begin . Page 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 37
16、37 37 37 38 38 38 38 ii Recommendation T.105 (11/94) 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 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
17、 . Coding of data types 9.3.1 9.3.2 9.3.3 Service specific coding . Coding of user data fields using the coding structures Coding of user data fields as defined in other documents Coding ofthe Error-Code parameter Coding of the DDUFall-Back-Mode parameter . Coding of the Function-Keys parameter Use
18、of CCITT Recommendation X.3 parameters Selectable functions provided by Syntax-based Videotex Terminals Bearer Independent Service (BIS) for Syntax-based Videotex 9.3.3.1 9.3.3.2 9.3.3.3 1 O 10.1 10.2 List of X.3 parameters 11 11.1 Introduction 11.2 Scope and field of application 11.3 General operat
19、ion of the BIS 1 1.3.1 11.3.2 Translation of primitives and parameters of In-Band Procedures . 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 . NC release primitives and Parameters .
20、 11.4.2.1 Association of primitives and parameters 11.4.2.2 Parameter definitions . Unqualified data transfer primitives and parameters 1 1.4.3.1 Association of primitives and parameters 1 1.4.3.2 Parameter definitions . Qualified data transfer primitives and parameters 11.4.4.1 Association of primi
21、tives and parameters 11.4.4.2 Parameter definitions . Interrupt data transfer primitives and parameters . . 1 1.4.5.1 11.4.5.2 Parameter definitions Reset primitives and parameters . 11.4.6.1 Association of primitives and parameters . 11.4.6.2 Parameter definitions . Relation of primitives at the tw
22、o NC endpoints Sequence of primitives at one NC endpoint Types of virtual circuits . Out-Band Procedures for Environment-dependent operation . 1 1.4 11.4.2 11.4.3 11.4.4 11.4.5 Association of primitives and parameters . 11.4.6 11.4.7 11.4.8 11.5 Elements of the X.25PLP used to support the BIS Packet
23、s and fields ofthe X.25PLP used to support the BIS Facilities of the X.25PLP used to support the BIS 1 1.5.1 11.5.2 11.5.3 Recommendation T.105 (1U94) Page 39 39 40 41 42 42 42 42 42 42 43 43 45 45 45 47 47 50 50 51 51 51 52 53 53 54 55 55 55 55 56 56 57 57 57 58 58 58 58 58 58 58 59 59 59 59 59 62
24、62 62 63 . 111 ITU-T RECMN*T-105 74 m 4862591 0576333 224 m 11.6 11.7 11.8 11.9 11.10 11.11 Annex A-E A . 1 A.2 A.3 A.4 AS A.6 A.7 Network connection establishment phase . 1 1.6.1 Primitive/parameter and packeffield relationships 1 1.6.2 Procedures 11.6.2.1 General Function 11.6.2.2 Primitive/packet
25、 mapping 1 1.6.2.3 Addresses . 11.6.2.4 User data . Network connection release phase . 1 1.7.1 Primitive/paraeter and packetffield relationships 1 1.7.2 Procedures 11.7.2.1 General Function 1 1.7.2.2 Primitive/packet mapping 1 1.7.2.3 Originator and Reason . 1 1.7.2.4 Addresses . 11.7.2.5 User data
26、. Data transfer phase - (Unqualified) data transfer service 1 1.8.1 Primitive/parameter and packetffield relationships 11.8.2 Procedures . 11.8.2.1 Primitive/packet mapping 11.8.2.2 User data . Data transfer phase - Qualified data transfer service (Q-bit = 1) 11.9.1 Primitive/parameter and packeffie
27、ld relationships 11.9.2 Procedures . 11.9.2.1 Primitive/packet mapping 11.9.2.2 User data . Data transfer phase - Reset service . 11.10.1 Primitive/parameter and packeffield relationships 1 1 . 10.2 Procedures 11.10.2.1 General Function 1 1.10.2.2 Primitidpacket mapping 1 1.10.2.3 Originator and Rea
28、son . Data Transfer-Phase - Intempt transfer service 11.1 1.1 Primitive/parameter and packetlfield relationships . 11.1 1.2 Procedures . 11.11.2.1 Primitive/packet mapping . 11.1 1.2.2 User data . ixamples of configurations . Symbols . Access to PSTNFSPDN systems using a terminal adaptor . A.2.1 Ana
29、logue terminai adaptors A.2.2 Rate adapting terminal adaptors Connection to a VS via ISDN . Access to a VS via an ISDNPSPDN . 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 a
30、ddress A.5.2.2 VS identified by a name Service selection using ISDN supplementary services . A.5.4.1 Usage of a single VC between IVT and NAP . A.5.4.2 A.5.4.3 A.5.3 A.5.4 Distributed Videotex Application . Establishment of the second VC by the IVT . Establishment of the second VC by the IVAP . . Ho
31、st to terminal call establishment . Terminal to terminal communication Page 63 63 64 64 64 64 64 64 64 65 65 65 66 66 66 67 67 67 67 67 68 68 68 68 68 68 68 69 69 69 70 70 70 70 70 71 71 71 71 71 72 72 73 73 74 74 74 75 75 76 76 77 77 77 77 iv Recommendation T.105 (11/94) . 0596334 . Annex B . Usage
32、 of supplementary services . B.l User-to-User Signalling (WS) 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) Supplementary services for identification . B.3.1 Calling Line Iden
33、tification 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 descript
34、ion . D.l.l Bulk Update . D.2 Procedures . D.2.1 Bulk Update . B.3 D.3 Coding Annex E - Extended data forwarding signals Annex F - BIS constraints on IS0 8208 PICS . F.l Introduction F.2 Tables stnicture . F.3 Constraints Tables F.3.1 Virtual circuit types F.3.2 Call setup F.3.3 Call clearing . F.3.
35、4 F.3.5 Normal data transfer and flow control . Resetting of logical channels . Page 79 79 79 79 79 79 79 80 80 80 80 80 81 81 81 81 81 81 81 81 82 82 83 83 83 83 83 84 84 85 85 Recommendation T.105 (11/94) V SUMMARY This Recommendation specifies both: . - - the end-to-end Application Layer protocol
36、 for the Syntax-based Videotex service; and the underlying Bearer Independent Service. This Recommendation is applicable to all devices supporting the Bearer Independent Service on the upper side of the Network Layer and is therefore network independent. New or enhanced additional features can be of
37、fered compared with the traditional Videotex Services, e.g.: - - - - distributed Videotex applications; - use of supplementary services; - direct selection of Videotex applications; multi-communication to several hosts or applications; multimedia communication (text, geometric, photographic, audio);
38、 handling of calls in both directions (outgoing, incoming). vi Recommendation T.105 (11194) ITU-T RECMN*T*LOS 74 = 4862573 0596336 T33 H Recommendation T.105 SYNTAX-BASED VIDEOTEX APPLICATION LAYER PROTOCOL (Geneva, 1994) 1 Scope This Recommendation specifies both the end-to-end Application Layer pr
39、otocol for the Syntax-based Videotex Service and the underlying Bearer Independent Service (BIS). NOTE 1 - This Recommendation does not specify any service aspects of a Syntax-based Videotex Service. This Recommendation is applicable to all devices supporting the Bearer Independent Service on the up
40、per side of the Network Layer (see clause 11). In the context of this Recommendation, a device is either a Videotex Terminal, a Videotex Service Centre, a Videotex Access Point or a Videotex Host (see 3.1). NOTE 2 - Depending on the communication type in use (e.g. ISDN DTE/DTE, ISDN DTE/DCE or PSTN)
41、, a separate Recommendation is assumed to be applicable for the respective lower layer protocols. 2 Normative references The following Recommendations and other references contain provisions which, through reference in this text, constitute provisions of this Recommendation. At the time of publicati
42、on, the editions indicated were valid. All Recommendations and other references are subject to revision: all users of this Recommendation are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of cu
43、rrently valid ITU-T Recommendations is regularly published. CCITT Recommendation F.300 (1988), Videotex Service. CCITT Recommendation T.5 1 (1988), Coded character sets for telematic services. CCITT Recommendation X.3, Packet assembly/disassembly facility (PAD) in a public data network. CCITT Recomm
44、endation X.25 (1980), Interface between data terminal equipment (DTE) and data circuit-terminating equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit. CCITT Recommendation X.25 (1984 or later), Interface between data terminal equipme
45、nt (DTE) and data circuit-terminating equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit. CCITT Recommendation X.29, Procedures for the exchange of control information and user data between a packet assembly/disassembly (PAD) facilit
46、y and a packet mode DTE or another PAD. CCITT Recommendation X. 12 1 (1992), international numbering plan for public data networks. CCITT Recommendation T. 101, International interworking for Videotex services. CCITT Recommendation T. 102, Syntax-based Videotex End-to-End protocols for circuit mode
47、ISDN. 101 CCITT Recommendation T. 103, Syntax-based Videotex End-to-End protocols for packet mode ISDN. 1 i CCITT Recommendation T.104, Packet mode access for syntax-based Videotex via PSTN. 121 CCITT Recommendation T. 106, Framework of Videotex terminal protocols. Recommendation T.105 (11/94) 1 131
48、 CCITT Recommendation X.200, Reference model of Open Systems Interconnection for CCiT applications. 141 IS0 7498, Information processing systems - Open Systems interconnection - Basic Reference Model. 151 ISODEC 8208 (1990), Information technology - Data Communications - X.25 Packet Layer Protocol f
49、or Data Terminal Equipment. 16 ISO/IEC 8208: 1990/Am.3 (1991), Information technology - Data Communications - X.25 Packet Luyer Protocol for Data Terminal Equipment -Amendment 3: Conformance Requirements. 171 ISOiTR 8509, Information processing systems - Open Systems Interconnection - Service conventions. 3 Definitions and abbreviations 3.1 Definitions For the purposes of this Recommendation, the following definitions apply: access function: The functional entity which gives access to the Videotex Service. This entity is an integral part of the Videotex Service. a