1、INTERNATIONAL TELECOMMUNICATION UNION ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU X.605 (09198) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS OS1 networking and system aspects - Networking Information technology - Enhanced Communications Transport Service definition ITU-T Recommen
2、dation X.605 (Previously CCITT Recommendation) STD=ITU-T RECMN X-bOS-ENGL 1998 W 4862571 Ob56811 424 ITU-T X-SERIES RECOMMENDATIONS DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS I PUBLIC DATA NETWORKS Services and facilities Interfaces X.20-X.49 X. 1 -X. 19 Transmission, signalling and switching Netw
3、ork aspects Maintenance Administrative arrangements Model and notation Service definitions Connection-rnode protocol specifications Connectionless-mode protocol specifications PICS proformas Protocol Identification Security Protocols Layer Managed Objects Conformance testing OPEN SYSTEMS INTERCONNEC
4、TION INTERWORKING BETWEEN NETWORKS General Satellite data transmission systems MESSAGE HANDLING SYSTEMS DIRECTORY OS1 NETWORKING AND SYSTEM ASPECTS X.50-X.89 X.90-X. 149 X. 150-X. 179 X. 180-X. 199 X.200-X.209 X.2 10-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 X
5、.290-X . 299 X.300-X.349 X.350-X.399 x.400-x.499 X.500-X.599 Networking X6OeX.629 Efficiency Quality of service Naming, Addressing and Registration Abstract Syntax Notation One (ASN.l) OS1 MANAGEMENT Systems Management framework and architecture Management Communication Service and Protocol Structur
6、e of Management Information Management functions and ODMA functions SECURITY OS1 APPLICATIONS Commitment, Concurrency and Recovery Transaction processing Remote operations OPEN DISTRIBUTED PROCESSING X.630-X.639 X ,640-X.649 X.650-X.679 X.680-X.699 X.700-X.709 X.710-X.719 X.720-X.729 x.730-x.799 X.8
7、00-X.849 X.850-X.859 X.860-X.879 X.880-X.899 X.900-X.999 For further details, please refer to ITU-T List of Recommendations. STD-ITU-T RECMN X.bO5-ENGL 1996 m qBb2591 ObSb612 3b0 INTERNATIONAL STANDARD 13252 ITU-T RECOMMENDATION X.605 INFORMATION TECHNOLOGY - ENHANCED COMMUNICATIONS TRANSPORT SERVIC
8、E DEFINITION Summary This Recommendation I International Standard defines an enhanced transport service, named Enhanced Communications Transport Service (ECTS), which provides for a multicast data transfer capability and enhanced Quality of Service (QoS). This Recommendation I International Standard
9、 defines a wide range of services ranging from unreliable unicast with best-effort QoS to reliable multicast with guaranteed QoS. In this way, this Recommendation I International Standard is meant to provide for a uniform and universal service interface between transport protocols and applications o
10、f the present and the future information age, especially for those applications requiring versatile and powerful multimedia group communication capabilities underneath. Source The ITU-T Recommendation X.605 was approved on the 25th of September 1998. The identical text is also published as ISOAEC In
11、ternational Standard 13252. ITU-T Rec. X.605 (1998 E) 1 FOREWORD ITU (International Telecommunication Union) is the United Nations Specialized Agency in the field of telecommuni- cations. The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of the ITU. The ITU-T is responsib
12、le for studying technical, operating and tariff questions and issuing Recommendations 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 ITU
13、-T Study Groups which, in their turn, produce 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. i. In some areas of information technology which fali within ITU-Ts purview, the necessary standards
14、 are prepared on a collaborative basis with IS0 and IEC. -. NOTE In this Recommendation the term recognized operating agency (ROA) includes any individual, company, corporation or governmental organization that operates a public correspondence service. The terms Administration, ROA and public corres
15、pondence are defined in the Constitution of the ITU (Geneva, 1992). INTELLECTUAL PROPERTY RIGHTS The ITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. The ITU takes no position concerning th
16、e evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others outside of the Recommendation development process. As of the date of approval of this Recommendation, the ITU had not received notice of intellectual property, protected by patent
17、s, which may be required to implement this Recommendation. However, implementors are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database. O ITU 1999 All rights reserved. No part of this publication may be reproduced or util
18、ized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from the ITU. II ITU-T Rec. X.605 (1998 E) 1 2 3 4 5 9 10 11 CONTENTS Page Scope 1 Normative references 1 2.1 Identical Recommendations I International Standards 1 Definiti
19、ons 2 3.1 Reference Model definitions . 2 3.2 Service definition conventions 2 3.3 Quality-of-Service Framework definitions 2 3.4 Enhanced Communications Transport Service definitions 2 Abbreviations . 3 Conventions 4 5.1 General conventions 4 5.2 Parameters . 4 5.3 Notations . 4 Overview and genera
20、l characteristics . 4 Features of the Enhanced Communications Transport Service 5 Model of the Enhanced Communications Transport Service . 8.1 Types of Transport Connection . 5 8.2 Model of Transport Connection 6 5 Transport Connection characteristics . 9.1 Active group integrity . 9.1 .i AGI policy
21、 . 9.1.2 Population 9.1.3 TC type 9.1.4 Transmit diversity 9.1.5 Receive diversity . 9.1.6 Transmit concurrency 9.2 Quality of service . Quality of service for Transport Connections 10.1 QoS classification 10.1.1 TC performance . 10.1.2 TC reliability . 1 O. 1.3 TC ordering . 10.1.4 Miscellaneous Le
22、vels of QoS agreement 10.2.1 Best effort level . 10.2.2 Guaranteed level 10.3 QoS negotiation mechanisms 10.3.1 Generic QoS negotiation . 10.3.2 OA QoS negotiation 10.3.3 SWA QoS negotiation . 10.3.4 Considerations . Phases of QoS agreement 10.2 10.4 8 8 8 9 10 11 11 11 11 11 11 12 14 14 15 Enhanced
23、 Communications Transport Service primitives and parameters . 11.2 Sequence of primitives at a TSAP . 16 16 11 .i Definitions . i6 ITU-T Rec. X.605 (1998 E) iii 1 12 TC Creation service 12.1 Function . 12.2 Types of primitives and parameters 12.2.1 Called address . 12.2.2 Calling address 12.2.3 Resp
24、onding address . 12.2.4 TC-characteristics 12.2.5 TS-user data . 12.2.6 Reason . . 12.3 Sequence of primitives 13 TC Invitation service 13.1 Function . 13.2 Types of primitives and parameters 13.2.1 Called address . 13.2.2 Calling address 13.2.3 TC-characteristics 13.2.4 TS-user data 13.3 Sequence o
25、f primitives 13.3. I Invitation for a heterogeneous TC . i 3.3.2 Invitation for a late join . 14 TC Join service . 14.1 Function . 14.2 Types of primitives and parameters 14.2.1 Called address . 14.2.2 Calling address 14.2.3 Responding address . 14.2.4 TC-characteristics 14.2.5 TS-user data . 14.2.6
26、 Reason . 14.3 Sequence of primitives 15 Data Transfer service 15.1 Function . 15.2 Types of primitives and parameters 15.2.1 Called address . 15.2.2 Calling address 15.2.3 TC-characteristics 15.2.4 Status . 15.2.5 TS-user data . 15.3 Sequence of TS primitives 16 Pause service 16.1 Function . 16.2 1
27、6.2.1 Reason . 16.3 Sequence of TS primitives suspending data transfer . Types of primitive and parameters 17 Resume service . 17.1 Function . 17.2 Types of primitive and parameters 17.2.1 Reason . 17.3 Sequence of primitives 18 Report service . 18.2 Types of primitive and parameters 18.2.1 Reason .
28、 18.3 Sequence of TS primitives 18.1 Function . “age 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 iv ITU-T Rec . X.605 (1998 E) 19 20 21 22 TC Leave service 19.1 Function . 19.2 Types
29、 of primitives and parameters 19.2.1 Called address . 19.2.2 Calling address 19.2.3 Reason . 19.3 Sequence of primitive 19.3.1 TS-user rejection of a TC Creation . 19.3.2 TS-user rejection of a TC Join 19.3.3 TS-provider rejection of a TC Join attempt . 19.3.4 TS-user invoked Leave 19.3.5 TS-provide
30、r expulsion of a TS-user Leave . TC Termination service 20.1 Function . 20.2 Types of primitives and parameters 20.2.1 Reason . 20.2.2 TS-user data . 20.3 Sequence of primitives 20.3.1 TC-owner invocation of a TC termination 20.3.2 TS-provider invocation of a TC termination . 20.3.3 Simultaneous TC-
31、owner and TS-provider invocation of a TC termination 20.3.4 Unsuccessful TC Creation with multiple TS-user rejection(s) 20.3.5 Overall TS-user rejections of a TC creation attempt . 20.3.6 TS-provider rejection of a TC creation attempt due to lack of local resource 20.3.7 TS-provider rejection of a T
32、C creation attempt due to incomplete TC-characteristics . TC-ownership service . 21 . 1 Function . Types of primitives and parameters 21.2.3 Responding address . 21.2 21.2.1 Called address . 21.2.2 Calling address 21.2.4 TS-user data . 21.2.5 Reason . 21.3 Sequence of primitives 21.3.1 Ownership tra
33、nsfer to a specified TS-user 21.3.2 Ownership transfer to the whole TS-user candidates Token service 22.1 Function . 22.2 Types of primitives and parameters 22.2.1 Called address . 22.2.2 Calling address 22.2.3 Responding address . 22.2.4 TS-user data . 22.2.5 Reason . 22.3 Sequence of primitives 22
34、.3.1 Token distribution to a specified TS-user . 22.3.2 Token return from a specified TS-user 22.3.3 Token retrieval from a specified TS-user 22.3.4 Token request from a TS-user . Annex A . TC ordering relationships . Properties of ordering A . 1.2 A . 1 A.l.l No ordering . Local ordering . A.1.3 Ca
35、usal ordering . A.1.4 Partial ordering A.1.5 Total ordering ITU-T Rec . X.605 (1998 E) Page 30 30 30 31 31 31 31 31 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 41 42 42 42 42 42 43 43 V Introduction IPv4 I IPv6 + RSVP, CLNP
36、This Recommendation I International Standard defines a transport service, named Enhanced Communications Transport Service (ECTS), which provides for a multicast capability and enhanced Quality of Service (QoS). This Recommen- dation I International Standard defines a wide range of services ranging f
37、rom unreliable unicast with best-effort QoS to reliable multicast with guaranteed QoS. In this way, this Recommendation I International Standard is meant to provide for a uniform and universal service interface between transport protocols and applications of the present and the future information ag
38、e, especially for those applications requiring versatile and powerful multimedia group communication capabilities underneath. Figure Intro. 1 depicts the general architectural block diagram showing how ECTS relates to other protocols in the transport, application as well as network layers. V 1 ECTP
39、in Figure Intro. 1 is a protocol which is supposed to support all the services defined by this Recommendation I International Standard. ECTP is (to be) defined in a separate Recommendation i International Standard. V Note that not all the transport protocols shown in Figure Intro. 1 support all the
40、services defined by ECTS. For example, TCP provides a best-effort reliable unicast service; UDP supports a best-effort unreliable multicast service. MTP, RMP, and SRM support reliable multicast but with null QoS. RTP provides means for exchanging synchronization information but does not define mecha
41、nisms to provide the synchronization itself. ECTP, a companion protocol to ECTS, further will utilize, wherever possible, the multicast capabilities of the underlying network infrastructures. For example, in operation in Internet, ECTP will make extensive use of the multicast capabilities of IPv4 an
42、d IPv6 and rely on RSVP for QoS provisioning by network resource reservation. As another example, in operation over intrinsic ATM networks, ECTP will rely on the ATM capabilities for both multicast and QoS. 11 Other Group Multimedia Apps -1 _ Apps Applications TO731 43098/dOl Figure Intro. 1 - Archi
43、tectural block diagram for ECTS vi ITU-T Rec. X.605 (1998 E) - - STD-ITU-T RECMN XmbOS-ENGL 3998 = 4862593 0656838 889 m ISO/IEC 13252 : 1999 (E) INTERNATIONAL STANDARD ITU-T RECOMMENDATION INFORMATION TECHNOLOGY - ENHANCED COMMUNICATIONS TRANSPORT SERVICE DEFINITION 1 Scope This Recommendation I In
44、ternational Standard defines in an abstract way the externally visible service provided by the Transport Layer in terms of a) b) c) the primitive actions and events of the service; the parameter data associated with each primitive action and event; the relationship between, and the valid sequences o
45、f, these actions and events. The service defined in this Recommendation I International Standard is that which is provided by the Enhanced Communications Transport Protocol (in conjunction with the Network Service) and which may be used by any application protocol. The service can also be provided b
46、y other protocols possibly each supporting a subset of the services defined herein, The primitives specified in this Recommendation I International Standard support a connection-mode service and a connectionless service. In some cases of connectionless-mode service supporting enhanced communications
47、, certain operations may also be necessary prior to the commencement of data transfer, e.g. agreement on quality of service. For the data transfer phase of either connection-mode or connectionless-mode services, there may be a range of data- ordering characteristics. No implication is made in this R
48、ecommendation I international Standard regarding the inclusion or exclusion of any of the above characteristics given the service primitives specified herein. l 2 Normative references The following Recommendations and International Standards contain provisions which, through reference in this text,
49、constitute provisions of this Recommendation I International Standard. At the time of publication, the editions indicated were valid. All Recommendations and Standards are subject to revision, and parties to agreements based on this Recommendation I International Standard are encouraged to investigate the possibility of applying the most recent edition of the Recommendations and Standards listed below. Members of IEC and IS0 maintain registers of currently valid International Standards. The Telecommunication Standardization Bureau of the ITU maintains a list of currently valid IT-T