1、INTERNATIONAL TELECOMMUNICATION UN ION ITU=T TELECOMMUN CATION STANDARDIZATION SECTOR OF ITU X.637 (I 0196) SERIES X: DATA NETWORKS AND OPEN SYSTEM CO M M U N I CAT I O N OS1 networking and system aspects - Efficiency Basic connection-oriented common upper layer requirements ITU-T Recommendation X.6
2、37 (Previously CCITT Recommendation) - STD*ITU-T RECMN XOb37-ENGL L99b W 98b259L Ob27817 035 W ITU-T X-SERIES RECOMMENDATIONS DATA NETWORKS AND OPEN SYSTEM COMMUNICATION PUBLIC DATA NETWORKS Services and facilities Interfaces Transmission, signalling and switching Network aspects Maintenance Adminis
3、trative arrangements Model and notation Service definitions Connection-mode protocol specifications Connectionless-mode protocol specifications PICS profonnas Protocol Identification Security Protocols Layer Managed Objects Conformance testing General Satellite data transmission systems MESSAGE HAND
4、LING SYSTEMS DIRECTORY OS1 NETWORKING AND SYSTEM ASPECTS OPEN SYSTEM INTERCONNECTION INTERWORKING BETWEEN NETWORKS X. 1-X. 199 X.l-X. 19 X.20-X.49 XS-X.89 X.90-X.149 X. 150-X. 179 X. 180-X. 199 X.2WX.299 X.200-X.209 X.210-X.219 X.220-X.229 X.230-X.239 X.240-X.259 X.260-X.269 X.270-X.279 X.280-X.289
5、X.290-X.299 x.300-x.399 X.300-X.349 X.350-X.399 X.400-X.499 X.500-X.599 X.600-X.699 Networking X.600-X.629 Naming, Addressing and Registration Abstract Syntax Notation One (ASN.1) Systems Management framework and architecture Management Communication Service and Protocol Structure of Management Info
6、rmation Management functions OS1 MANAGEMENT SECURITY OS1 APPLICATIONS Commitment, Concurrency and Recovery Transaction processing Remote operations OPEN DISTRIBUTED PROCESSING X.650-X.679 X.680-X.699 X.700-X.799 X.700-X.709 X.710-X.719 X.720-X.729 X.730-X.799 X.800-X.849 X.850-X.899 X.850-X.859 X. 8
7、60-X. 879 X.880-X.899 X.900-X.999 For further details, please refer to ITU-T List of Recommendations. FOREWORD The ITU-T (Telecommunication Standardization Sector) is a permanent organ of the International Telecommunication Union (I). The ITU-T is responsible for studying technical, operating and ta
8、riff questions and issuing Recommen- dations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Conference (WTSC), which meets every four years, establishes the topics for study by the IT-T Study Groups which, in their turn, prod
9、uce Recommendations on these topics. The approval of Recommendations 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 X.637 was prepared by ITU-T Study Group 7 (1993-1996) and was approved under the WTSC Res
10、olution No. 1 procedure on the 5th of October 1996. NOTE In this Recommendation, the expression “Administration” is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. O ITU 1997 All rights reserved. No part of this publication may be reproduce
11、d or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from the ITU. Recommendation X.637 (10/96) 1 STD-ITU-T RECMN Xmb37-ENGL 179b W VBb2591 Ob27817 908 W 1 2 3 4 5 6 7 8 9 CONTENTS Scope 1.1 General 1.2 Scenario Norm
12、ative references . 2.1 Identical ITU-T Recommendations I International Standards 2.2 Additional references Defmitions 3.1 General 3.2 Support level . Abbreviations . Association Control Service Element (ACSE) . 5.1 Application entity title 5.2 Abort APDU . Presentation layer . 6.1 Presentation conte
13、xt identifier 6.2 Presentation selector . 6.3 Transfer syntax name in PDV list . 6.4 CPR user data parameter . 6.5 Presentation context definition result list 6.6 Default context 6.7 Aborts and session version . 6.8 Presentation-context-identifier-list in RS-PPDU 6.9 Presentation aborts. . 6.1 O Use
14、 of presentation data values Transfer syntax . 7.1 7.2 Other transfer syntaxes . 8.1 Receipt of invalid SPDUs . 8.2 Session version . 8.3 Session selector . 8.4 Invalid session protocol machine intersections . Compliance 9.2 Transfer syntaxes using ASN.1 Basic Encoding Rules Session layer . 9.1 Comp
15、liance statement . Relationship with base standards Annex A . Profile Requirements Lists for ACSE. Presentation and Session . A.l General . A.2 References A.3 Classification of requirements A.4 ACSE-PRL . AS Presentation PRL A.6 Session PU Annex B - Profile ICs proforma . B.l Notation B.2 B.3 C.l Re
16、quirements on values of parameters in PDUs . Requirements on the use of parameters in PDUs Annex C - Recommended practices Use of Session Reflect Parameter Values parameter 11 Recommendation X.637 (10/96) - Page 1 1 1 1 2 2 2 2 3 3 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 9 9 9 9 10 10 11 11 12 12 12 12 13 1
17、3 13 14 16 16 16 16 17 17 SUMMARY This Recommendation provides the profiles of the common upper layer facilities necessary to support basic connection-oriented communications applications. These common elements are specified by reference to the OS1 connection-mode Recommendations for the ACSE protoc
18、ol, the Presentation layer protocol and the Session layer protocol. This is one of a series of Recommendations to support the minimal OS1 fnctions in the upper layers. It is technically aligned with ISOLEC ISP 11 188-1. . Recommendation X.637 (10/96) 111 STD-ITU-T RECMPJ Xmb37-ENGL 197b 48b257L Ob27
19、821 Cbb m Recommendation X.637 BASIC CONNECTION-ORIENTED COMMON UPPER LAYER REQUIREMENTS (Geneva, 1996) 1 Scope 1.1 General This Recommendation specifies the common upper layer elements of A-profiles. The common elements are specified by reference to OS1 connection-mode standards for the ACSE protoc
20、ol, the presentation layer protocol, and the session layer protocol. A specification defining an A-profile may reference this Recommendation as a common basis for the selection of elements of the upper layer protocols (ACSE, presentation and session) that it uses. The use of this Recommendation is s
21、upplemented by a statement of the referencing specifications specific upper layer requirements for the use of ACSE, presentation and session protocol standards. The rest of an A-profile definition, including, for instance, its use of standards for Application Service Elements (ASE, see also Figure i
22、), follows the general rules of ISOAEC TR 10000-1. 1.2 Scenario The model used is one of two end systems running an end-to-end association using the ACSE, presentation and session services and protocols (see Figure 1). Presentation Session ACSE I Presentation Session ACSE I I Transport service provi
23、der T0724270-96/601 FIGURE 1E.637 Model of the supportive layers 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 publication, the editions indicated were v
24、alid. 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 the currently valid ITU-T Recommend
25、ations is regularly published. Recommendation X.637 (10/96) 1 2.1 Identical ITU-T Recommendations I International Standards - IT-T Recommendation X.200 (1994) I ISOAEC 7498-1: 1994, Information technology - Open Systems Interconnection - Basic Reference Model: The Basic Model. ITU-T Recommendation X
26、.225 (1995) I ISOAEC 8327-1 :1996, Information technology - Open Systems interconnection - Connection-oriented session protocol: Protocol specification. IT“-T Recommendation X.226 (1994) 1 ISOAEC 8823-1 :1994, Information technology - Open Systems interconnection - Connection-oriented presentation p
27、rotocol: Protocol specification. IW-T Recommendation X.227 (1995) 1 ISOAEC 8650-1:1996, Information technology - Open Systems Interconnection - Connection-oriented protocol for the association control service element : Protocol specijcation. ITU-T Recommendation X.245 (1995) I ISO/IEC 8327-2:1996, I
28、nformation technology - Open Systems Interconnection - Connection-oriented session protocol: Protocol implementation Conformance State- ment (PICS) proforma. - - - - ITU-T Recommendation X.246 (1996) I ISOAEC 8823-2:1997, Information technology - Open Systems Interconnection - Connection-oriented pr
29、esentation protocol: Protocol Implementation Conformance Statement (PICS) proforma. ITU-T Recommendation X.247 (1996) I ISO/IEC 8650-2:1997, Information technology - Open Systems interconnection - Protocol specification for the association control service element: Protocol Implementation Conformance
30、 Statement (PICS) proforma. ITU-T Recommendation X.680 (1994) 1 ISOAEC 8824-1:1995, Information technology -Abstract Syntax Notation One (ASN. I): Specification of basic notation. - IT-T Recommendation X.68O/Amd. 1 (1995) I ISOAEC 8824-1/Amd. 1 :1995, information technology - Abstract Syntax Notatio
31、n One (ASN) - Specification of basic notation - Amendment I: Rules of Extensibility. IT-T Recommendation X.690 (1994) I ISOAEC 8825-1:1995, Information technology - ASN, I encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DE
32、R). - 2.2 Additional references - CCITT Recommendation X.650 (1992), Open Systems Interconnection (OSI) - Reference Model for naming and addressing. IS0 7498-3: 1989, Information processing systems - Open System Interconnection - Basic Reference Model -Part 3: Naming and addressing. ISOAEC TR 10000-
33、1 :1995, information technology - Framework and taxonomy of International Stan- dardized Profiles - Part 1: Framework. ISO/IEC TR 10000-2:1995, Information technology - Framework and taxonomy of international Standardized Pro$les - Part 2: Principles and Taxonomy for OSi Pro$les. NOTE - This Recomme
34、ndation makes detailed references to subclauses of the specified editions of some of the above - - - references. 3 Definitions For the purposes of this Recommendation, the following definitions apply. Terms used in this Recommendation are defined in the referenced base standards. In addition, the fo
35、llowing term is defined. 3.1 General 3.1.1 requirements in this Recommendation. referencing specification: A specification of an A-profile which includes by reference or by replication, the 2 Recommendation X.637 (10/96) STD-ITU-T RECMN XOb37-ENGL 179b = qAb2571 Ub27824 275 3.2 Support levei To spec
36、ify the support level of protocol features for this Recommendation, the following terminology is defined: a) b) c) column 1 of Table 1 lists the support level identifiers for a profile used in this Recommendation; column 2 of Table 1 defines the use of these requirements classifications of column 1
37、by a referencing specification; column 3 of Table 1 defines the use of the requirements classifications by an implementation. 4 Abbreviations AARQ AC AC SE AE AP APDU ARP ARU ASE ASN. 1 BER CD CDO CN CP CPA CPR DT ER FTAM ICs ISP ML4 OA os1 PCI PDU PDV PGI PI PICS PPDU PRL A-Associate Request (APDU)
38、 Accept (SPDU) Association Control Service Element Application Entity Application Process Application Protocol Data Unit Abnormal Release Provider (PPDU) Abnormal Release User (PPDU) Application Service Element Abstract Syntax Notation One Basic Encoding Rules of a single ASN. 1 type Capability Data
39、 (SPDU) Connect Data Overflow (SPDU) Connect (SPDU) Connect Presentation (PPDU) Connect Presentation Accept (PPDU) Connect Presentation Reject (PPDU) Data Transfer (SPDU) Exception Report (SPDU) File Transfer, Access and Management Implementation Conformance Statement International Standardized Prof
40、ile Minor Sync Ack (SPDU) Overflow Accept (SPDU) Open Systems Interconnection Protocol Control Information Protocol Data Unit Presentation Data Value Parameter Group Identifier Parameter Identifier Protocol Implementation Conformance Statement Presentation Protocol Data Unit Profile Requirements Lis
41、t Recommendation X.637 (10/96) 3 - 1 2 3 4 5 6 7 Conditionally supported - Support for the Conditionally supported - Support for the feature is feature is further defined in this further defined by a condition (“n”) which is annexed to Recommendation by condition (“n”) the table. Depending on the co
42、ndition, when completing annexed to the table. The value evaluated the associated PICS Proforma table, the answer for the from the condition evaluates to one of the support column shall either be: following values defined in this table: - the feature has been implemented; ; 6, “., o ; I ; or “-”. -
43、- not applicable. the feature has not been implemented; or Identifier I TABLE 1m.637 Profile status identifiers Meaning when referenced by a specification Meaning when referenced by an implementation dandatory - The feature shall be required or support. The status of the feature shall emain mandator
44、y in a referencing specifi- ation (Note). Iptional - The choice of whether this ature is supported or is not supported, is nade by the imp1ementation The Of he feature shall remain optional in a .eferencing specification. Mandatory - The implementation shall support the feature, i.e. its syntax and
45、procedures shall be implemented as specified in the base standard or in this Recommendation. However, it is not a requirement that the feature shall be used in all instances of communi- cation unless mandated by the base standard or stated otherwise in this Recommendation. The feature shall be the s
46、ubiect of an ISP conformance test (Note). Optional - The implementation may decide either to support or not support the feature. Supporting a feature means that the feature shall be handled as if it was Not supporting a feature depends on receiving or sending: - For sending, the features capability
47、is not used; 3pen - The status of this feature shall be decided by the referencing specification. nie referencing specification shall indicate that the status of the feature is mandatory, optional, or out of scope. Alternately, the referencing specification may keep the feature open. Excluded - The
48、feature shall not be used in a referencing specification. The status of the feature shall remain excluded in a referencing specification. Out of scope - The requirement for the support of this feature is not covered by this Profile. The status of the feature shall remain out of scope in a referencin
49、g specification. Open - Same as optional. Excluded - The implementation shall not support the feature. When completing the associated PICS Proforma table, the answer for the support column shall be that the feature has not been implemented. The implementation shall abort if the feature is received. The exclusion should be subject to an ISP conformance test. Out of scope - Support for a feature shall follow thc guidelines outlined for optional above with thc exception that this feature shall not be the subject of ar ISP conformance test. Not applicable -