1、INTERNATIONAL TELECOMMUNICATION UNION ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU X.216 (07/94) DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS OPEN SYSTEMS INTERCONNECTION SERVICE DEFINITIONS INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION - PRESENTATION SERVICE DEFINITION ITU-T Recomm
2、endation X.216 (Previously ?CCITT Recommendation?) ITU-T RECUN*X*216 94 = 4862591 0594513 413 Foreword ITU (International Telecommunication Union) is the United Nations Specialized Agency in the field of telecommunications. The IT Telecommunication Standardization Sector (ITU-T) is a permanent organ
3、 of the ITU. Some 179 member countries, 84 telecom operating entities, 145 scientific and industrial organizations and 38 international organizations participate in ITU-T which is the body which sets world telecommunications standards (Recommendations). The approval of Recommendations by the members
4、 of ITU-T is covered by the procedure laid down in WTSC Resolution No. 1 (Helsinki, 1993). In addition, the World Telecommunication Standardization Conference (WTSC), which meets every four years, approves Recommendations submitted to it and establishes the study programme for the following period.
5、In some areas of information technology, which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with IS0 and IEC. The text of ITU-T Recommendation X.216 was approved on 1st of July 1994. The identical text is also published as ISOAEC International Standard 88
6、22. NOTE In this Recommendation, the expression “Administration” is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. O ITU 1994 All rights reserved. No part of this publication may be reproduced or utilized in any form or by any means, elect
7、ronic or mechanical, including photocopying and microfilm, without permission in writing from the ITU. ITU-T RECNN*X.ZLb 94 4Bb259L 0594534 35“ ITU-T X-SERIES RECOMMENDATIONS DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS (FEBRUARY 1994) ORGANIZATION OF A X-SERIES RECOMMENDATIONS Subject area PUBLIC D
8、ATA NETWORKS Services and Facilities Interfaces Transmission, Signalling and Switching Network Aspects Maintenance Admi ni strati ve Arrangements OPEN SYSTEMS INTERCONNECIION Model and Notation Service Definitions Connection-mode Protocol Specifications Connectionless-mode Protocol Specifications PI
9、CS Proformas Protocol Identification Security Protocols Layer Managed Objects Conformance Testing INTERWORKING BETWEEN NETWORKS General Mobile Data Transmission Systems Management MESSAGE HANDLING SYSTEMS DIRECTORY OS1 NETWORKING AND SYSTEM ASPECTS Networking Naming, Addressing and Registration Abst
10、ract Syntax Notation One (ASN.1) OS1 MANAGEMENT SECURITY OS1 APPLICATIONS Commitment. Concurrency and Recovery Transaction Processing Remote Operations OPEN DISTRIBUTED PROCESSING Recommendation Series X. 1-X. 19 X.20-X-49 X.50-X.89 X.90-X. 149 X. 150-X. 179 X. 180-X. 199 x.200-x.209 X.210-X.219 X.2
11、20-X.229 X.230-X.239 X.240-X.259 X.260-X.269 X.270-X.279 X.280-X.289 X.290-X.299 x.300-x.349 X.350-X.369 X.370-X.399 x.400-x.499 x.500-x.599 X.600-X.649 X.650-X.679 X.680-X.699 x.700-x.799 X. 800-X . 849 X.850-X.859 X.860-X.879 X.880-X.899 x.900-x.999 ITU-T RW. X.216 (1994 E) i ITU-T RECMN*X.216 94
12、4862591 0594535 296 CONTENTS Summary . Introduction . 1 2 3 4 5 6 7 8 9 10 ii scope Normative references . 2.1 Identical Recommendations I International Standards 2.2 Paired Recommendations I International Standards equivalent in technical content 2.3 Additional references Definitions 3.1 Basic Refe
13、rence Model definitions . 3.2 Service conventions definitions 3.3 Naming and Addressing definitions 3.4 Presentation-service definitions Abbreviations . Conventions Overview of the presentation service . 6.1 Purpose . 6.2 Relationship to Application Layer 6.3 Relationship to Session Layer . 6.4 Feat
14、ures of the Presentation Layer 6.5 Negotiation of syntax 6.6 Information transfer 6.7 Presentation context definition 6.8 Management of the DCS . 7.1 The connection establishment facility . Facilities of the service . 7.2 The connection termination facility 7.3 The context management facility 7.4 Th
15、e information transfer facility . 7.5 The dialogue control facility . 7.6 Connectionless Information transfer facility . Functional units Quality of Service Presentation service primitives . 10.1 User data parameters . 10.2 P-CONNECT service 10.3 P-U-ABORT service . 10.4 P-P-ABORT service 10.5 P-ALT
16、ER-CONTEXT service 10.6 P-TYPED-DATA service . 10.7 P-DATA service 10.8 P-RESYNCHRONIZE service . 10.9 P-ACTIVITY-START service 10.10 P-ACTIVITY-RESUME service 10.11 P-ACTIVITY-INTERRUPT service . 10.12 P-ACTIVITY-DISCARD service . 1 O . 13 P-ACTIVITY-END service 10.14 P-CAPABILITY-DATA service . i
17、O . 15 P-CONTROLGIVE service . ITU-T Ra X.216 (1994 E) Page iv V 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 10 12 12 16 17 17 19 19 20 21 22 23 24 25 26 26 ITU-T RECMN*Xm2Lb 74 4862571 0574536 i122 m Page 10.16 P-TOKEN-GIVE service . : 27 1 O . 17 P-TOKEN-PLEASE service . 27 10.18 P
18、-U-EXCEPTION-REPORT service 28 10.19 P-P-EXCEPTION REPORT service . 29 10.20 P-EXPEDITED-DATA service 29 10.21 P-SYNC-MINOR service . 30 10.22 P-SYNC-MAJOR service . 30 10.23 P-RELEASE service . 31 10.24 P-UNIT-DATA service . 32 1 1 Sequences . 33 11.1 P-CONNECT service 34 1 1.2 P-U-ABORT service .
19、34 1 1.3 P-P-ABORT service 34 11.4 P-ALTER-CONTEXT service 35 11.5 P-TYPED-DATA and P-DATA services . 35 11.6 P-CAPABILITY-DATA service . 35 11.7 P-EXPEDITED-DATA service 36 P-GIVE-TOKENS, P-GIVE-CONTROL. P-ACTIVITY-END and P-ACTIVITY-RESUME services 36 P-ACTIVITY-INTERRUPT and P-ACTNITY-DISCARD ser
20、vices 37 11.10 P-UNIT-DATA service . 37 Annex A - Restrictions on the Use of the Presentation-service in X.410-1984 Mode . 38 A . 1 P-CONNECT service 38 A.2 P-U-ABORT service . 38 A.3 P-TOKEN-PLEASE service . 38 A.4 P-DATA service 38 Annex B - Registration of Abstract Syntaxes . 39 B.l Introduction
21、. 39 B.2 Naming of Abstract Syntaxes 39 B.3 Form of registration of an abstract syntax . 39 41 1 1.8 P-SYNC-MINOR, P-SYNC-MAJOR, P-RELEASE. P-ACTIVITY-START, P-PLEASE-TOKENS, 1 1.9 P-RESYNCHRONIZE, P-U-EXCEPTION-REPORT. P-P-EXCEPTION-REPORT, Annex C - Corrections and enhancements incorporated in IT-
22、T Rec . X.216 I ISO/IEC 8822 ITU-T RW . X.216 (1994 E) iii . ITU-T RECflN*X-ZLb 94 = 4Bb259L 0594537 Ob9 Summary This IT-T Recommendation I International Standard specifies the services which are provided by the presentation layer to the application layer at the boundary between the application laye
23、r and the presentation layer of the OS1 reference model. This includes a) b) c) the primitive actions and events of the service; the parameters associated with each primitive action and event; and the relationship between the valid sequence of these actions and events. iv ITU-T Rec. X.216 (1994 E) I
24、TU-T RECMN*X=ZLb 94 = VBb259L 05945LB TT5 Introduction This IT-T Recommendation I International Standard is one of a set of IT-T Recommendations I International Standards, produced to facilitate the interconnection of information processing systems. It is related to other -T Recommendations I Intern
25、ational Standards in the set as defined by the Reference Model for Open Systems Interconnection (ITU-T Rec. X.200 I ISOAEC 7498). The Reference Model subdivides the area of standardization for interconnection into a series of layers of specification, each of manageable size. The aim of Open Systems
26、Interconnection is to allow, with a minimum of technical agreement outside the interconnection standards, the interconnection of information processing systems - from different manufacturers; - under different managements; - - of different ages. of different levels of complexity; This ITU-T Recommen
27、dation I International Standard defines the service available to entities within the Application Layer of the Reference Model. This ITU-T Recommendation I International Standard recognizes that application-entities may wish to intercommunicate for a wide variety of reasons. While not all systems wil
28、l share a common method of representing the information they wish to intercommunicate, they will be agreed about the subject matter of their communication and the meanings to be assigned to that information. The presentation-service provides the proper means of transfening information so that the It
29、 is recognized that, with respect to presentation quality of service (QOS) described in clause 9, work is still in progress individual treatments in each layer satisfy overall QOS objectives in a consistent manner. As a consequence, an addendum may be added to this ITU-T Recommendation I Internation
30、al Standard at a later time which reflects further QOS developments and integration. I l semantics are preserved during the transfer. to provide an integrated treatment of QOS across all of the layers of the OS1 Reference Model and to ensure that the I ITU-T RC. X.216 (1994 E) V INTERNATIONAL STANDA
31、RD ITU-T RECOMMENDATION INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION - PRESENTATION SERVICE DEFINITION 1 Scope 1.1 service provided by the OS1 Presentation Layer in terms of This ITU-T Recommendation I International Standard defines (in an abstract way) the externally visible a) b) c) 1.2 T
32、he service defined in this ITU-T Recommendation I International Standard is the connection-oriented service which is provided by the OS1 connection-oriented presentation protocol and the the connectionless service which is provided by the OS1 connectionless presentation protocol, each in conjunction
33、 with the OS1 session-service. The connection-oriented presentation service defined in this ITU-T Recommendation I International Standard may be used by an OS1 application protocol defined for connection-oriented transmission. The connectionless presentation service defined in this ITU-T Recommendat
34、ion I International Standard may be used by an OS1 application protocol defined for connectionless transmission. 1.3 This ITU-T Recommendation I International Standard does not specify individual implementations or products, nor does it constrain the implementation of entities and interfaces within
35、a computer system. There is, therefore, no conformance to this ITU-T Recommendation I Intemational Standard. the primitive actions and events at the user/service boundary; the parameter data associated with each primitive action and event; the relationship between, and the valid sequences of, those
36、actions and events. 2 Normative references The following Recommendations and International Standards contain provisions which, through reference in this text, constitute provisions of this ITU-T Recommendation I International Standard. At the time of publication, the editions indicated were valid. A
37、ll Recommendations and Standards are subject to revision, and parties to agreements based on this IT-T Recommendation I International Standard are encouraged to investigate the possibility of applying the most recent editions of the Recommendations and Standards listed below. Members of IEC and IS0
38、maintain registers of currently valid International Standards. The ITU-T Secretariat maintains a list of currently valid IT-T Recommendations. 2.1 Identical Recommendations I International Standards - ITU-T Recommendation X.215 (1994) I ISOAEC 8326:1994, Informtion technology - Open Systems Intercon
39、nection - Session service definition. ITU-T Recommendation X.680 (1994) I ISOAEC 8824-1 : 1994, Informtion technology - Open Systems Interconnection - Abstract Syntax Notation One (ASN. 1): SpeciJcation of basic notation. ITU-T Recommendation X.226 (1994) I ISO/IEC 8823:1994, Information technology
40、- Open Systems Interconnection - Connection oriented presentation protocol: Protocol specification. ITU-T Recommendation X.200 (1994) I ISOAEC 7498:1994, Information technology - Open Systems Interconnection - Basic Reference Model: The basic model. ITU-T Recommendation X.236 I ISOAEC 9576-1: .l), I
41、nformation technology - Open Systems Interconnection - Connectionless presentation protocol specification. ITU-T Recommendation X.660 (1992) I ISOAEC 9834-1 :1993, Information technology - Open Systems Interconnection - Procedures for the operation of OSI registration authorities: General procedures
42、. - - - - - Presently at the stage of draft. ITU-T RW. X.216 (1994 E) 1 ITU-T RECMN*X-236 94 W 4862593 0594520 653 = Isomc 8822,; 1994 (E) 2.2 Paired Recommendations I International Standards equivalent in technical content - CC Recommendation X.210 (1988). Open Systems Interconnection layer service
43、 definition conventions. ISOfR 8509, Information processing systems - Open Systems Interconnection - Service conventions. CCITT Recommendation X.650 (1992, Open Systems Interconnection (OS) - Reference Model for naming and addressing. IS0 7498-3: 1989, Informution processing systems - Open Systems I
44、nterconnection - Basic Reference Model - Pari 3: Naming and addressing. - 2.3 Additional references - CCITT Recommendation X.410 (1984). Message Handling Systems: Remote Operations and Reliable Transfer Server. 3 Definitions For the purposes of this ITU-T Recommendation I International Standard, the
45、 following definitions apply. 3.1 Basic Reference Model definitions This ITU-T Recommendation I International Standard is based on the concepts developed in ITU-T Rec. X.200 I ISO/IEC 7498 and makes use of the following terms defined in it: a) application-entity; b) application-protocol-control-info
46、rmation; c) presentation-connection; d) presentation-entity ; e) Presentation Layer; f) presentation-service; g) presentation-service-access-point; h) presentation-service-data-unit; i) session-connection; j) session-service; k) transfer syntax; 1) concrete syntax; m) real open system; n) (N)-connec
47、tionless-mode transmission. NOTE - The abbreviations in clause 4 apply to some of these terms. 3.2 Service conventions definitions This ITU-T Recommendation I International Standard makes use of the following terms defined in CCITT Rec. X.210 I ISOITR 8509 as they apply in the Presentation Layer: a)
48、 service-user; b) service-provider; c) service primitive; d) request; e) indication; f) response; g) confirm; h) non-confirmed-service; i) confirmed-service; j) provider-initiated-service. ITU-T Rec. X.216 (1994,E) ITU-T RECMN*Xm216 94 W LI862591 0594523 59T ISO/IEC 8822 : 1994 (E) 3.3 Naming and Ad
49、dressing definitions This IT-T Recommendation I International Standard makes use of the following terms defined in ITU-T Rec. X.650 I ISO/IEC 7498-3: a) calling-presentation-address; b) called-presentation-address; c) responding-presentation-address. 3.4 Presentation-service definitions For the purposes of this ITU-T Recommendation I International Standard, the following definitions apply: 3.4.1 primitives. 3.4.2 3.4.3 using notation rules which are independent of the encoding technique used to represent them. 3.4.4 3.4.5 generating a transfer syntax from a given abstract syn