1、 I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T M.3170.4 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (04/2015) SERIES M: TELECOMMUNICATION MANAGEMENT, INCLUDING TMN AND NETWORK MAINTENANCE Telecommunications management network Multi-technology network management Conf
2、ormance testing specification Recommendation ITU-T M.3170.4 ITU-T M-SERIES RECOMMENDATIONS TELECOMMUNICATION MANAGEMENT, INCLUDING TMN AND NETWORK MAINTENANCE Introduction and general principles of maintenance and maintenance organization M.10M.299 International transmission systems M.300M.559 Inter
3、national telephone circuits M.560M.759 Common channel signalling systems M.760M.799 International telegraph systems and phototelegraph transmission M.800M.899 International leased group and supergroup links M.900M.999 International leased circuits M.1000M.1099 Mobile telecommunication systems and se
4、rvices M.1100M.1199 International public telephone network M.1200M.1299 International data transmission systems M.1300M.1399 Designations and information exchange M.1400M.1999 International transport network M.2000M.2999 Telecommunications management network M.3000M.3599 Integrated services digital
5、networks M.3600M.3999 Common channel signalling systems M.4000M.4999 For further details, please refer to the list of ITU-T Recommendations. Rec. ITU-T M.3170.4 (04/2015) i Recommendation ITU-T M.3170.4 Multi-technology network management Conformance testing specification Summary The ITU-T M.3170.x
6、series of Recommendations provide a multi-technology network management interface. Within this series, Recommendation ITU-T M.3170.4 specifies the conformance testing specifications associated with it, and provides the principles and testing methodology that will be used for the conformance testing
7、of the MTNM interface, the scope and contents that will be tested for the ITU-T M.3170.x series of Recommendations, and the implementation conformance statement (ICS) proforma definitions for the MTNM IDL interface. History Edition Recommendation Approval Study Group Unique ID* 1.0 ITU-T M.3170.4 20
8、15-04-29 2 11.1002/1000/12472 Keywords Conformance testing, ICS, MTNM interface. _ * To access the Recommendation, type the URL http:/handle.itu.int/ in the address field of your web browser, followed by the Recommendations unique ID. For example, http:/handle.itu.int/11.1002/1000/ 11830-en. ii Rec.
9、 ITU-T M.3170.4 (04/2015) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of telecommunications, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU
10、-T is responsible 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 Assembly (WTSA), which meets every four years, establishes the topics for stu
11、dy by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a
12、collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain
13、certain mandatory provisions (to ensure, e.g., interoperability or applicability) and compliance with the Recommendation is achieved when all of these mandatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express req
14、uirements. The use of such words does not suggest that compliance with the Recommendation is required of any party. INTELLECTUAL PROPERTY RIGHTSITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Rig
15、ht. ITU takes no position concerning the 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, ITU had not received notice of intelle
16、ctual property, protected by patents, which may be required to implement this Recommendation. However, implementers are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2015 All right
17、s reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. Rec. ITU-T M.3170.4 (04/2015) iii Table of Contents Page 1 Scope . 1 2 References . 1 3 Definitions 2 3.1 Terms defined elsewhere 2 3.2 Terms defined in this Recommendatio
18、n . 2 4 Abbreviations and acronyms 2 5 Conventions 2 6 Overview . 2 7 Principles for MTNM interface conformance testing . 3 8 Testing methodology for MTNM interface conformance testing . 3 9 Scope and contents for the MTMN interface conformance testing 3 9.1 Scope for the MTMN interface conformance
19、testing . 3 9.2 Contents for the MTMN interface conformance testing 3 10 Summary of the ICS proformas for MTNM interface conformance testing 7 Annex A ICS proforma definitions for the notification service interface . 8 A.1 ICS profile for the notification service interface 8 A.2 ICS proformas for th
20、e notification service interface 9 I1 CosEventChannelAdmin:ConsumerAdmin 9 I2 CosEventChannelAdmin:EventChannel . 10 I3 CosEventChannelAdmin:ProxyPullConsumer . 10 I4 CosEventChannelAdmin:ProxyPullSupplier 11 I5 CosEventChannelAdmin:ProxyPushConsumer 12 I6 CosEventChannelAdmin:ProxyPushSupplier . 13
21、 I7 CosEventChannelAdmin:SupplierAdmin . 14 I8 CosEventComm:PullConsumer . 14 I9 CosEventComm:PullSupplier . 15 I10 CosEventComm:PushConsumer . 16 I11 CosEventComm:PushSupplier 16 I12 CosNotification:AdminPropertiesAdmin 17 I13 CosNotification:QoSAdmin 18 I14 CosNotifyChannelAdmin:ConsumerAdmin . 21
22、 I15 CosNotifyChannelAdmin:EventChannel 26 I16 CosNotifyChannelAdmin:EventChannelFactory 30 I17 CosNotifyChannelAdmin:ProxyConsumer . 33 I18 CosNotifyChannelAdmin:ProxyPullConsumer 37 I19 CosNotifyChannelAdmin:ProxyPullSupplier . 42 I20 CosNotifyChannelAdmin:ProxyPushConsumer . 48 iv Rec. ITU-T M.31
23、70.4 (04/2015) Page I21 CosNotifyChannelAdmin:ProxyPushSupplier 53 I22 CosNotifyChannelAdmin:ProxySupplier 58 I23 CosNotifyChannelAdmin:SequenceProxyPullConsumer . 62 I24 CosNotifyChannelAdmin:SequenceProxyPullSupplier 67 I25 CosNotifyChannelAdmin:SequenceProxyPushConsumer 74 I26 CosNotifyChannelAdm
24、in:SequenceProxyPushSupplier . 79 I27 CosNotifyChannelAdmin:StructuredProxyPullConsumer 85 I28 CosNotifyChannelAdmin:StructuredProxyPullSupplier . 90 I29 CosNotifyChannelAdmin:StructuredProxyPushConsumer 96 I30 CosNotifyChannelAdmin:StructuredProxyPushSupplier . 102 I31 CosNotifyChannelAdmin:Supplie
25、rAdmin 107 I32 CosNotifyComm:NotifyPublish 112 I33 CosNotifyComm:NotifySubscribe 113 I34 CosNotifyComm:PullConsumer . 114 I35 CosNotifyComm:PullSupplier 115 I36 CosNotifyComm:PushConsumer 117 I37 CosNotifyComm:PushSupplier . 118 I38 CosNotifyComm:SequencePullConsumer 119 I39 CosNotifyComm:SequencePu
26、llSupplier . 120 I40 CosNotifyComm:SequencePushConsumer . 123 I41 CosNotifyComm:SequencePushSupplier 125 I42 CosNotifyComm:StructuredPullConsumer . 126 I43 CosNotifyComm:StructuredPullSupplier 127 I44 CosNotifyComm:StructuredPushConsumer . 130 I45 CosNotifyComm:StructuredPushSupplier 132 I46 CosNoti
27、fyFilter:Filter 133 I47 CosNotifyFilter:FilterAdmin . 138 I48 CosNotifyFilter:FilterFactory 139 I49 CosNotifyFilter:MappingFilter . 140 Annex B ICS Proforma definitions for the Trading Service interface 146 B.1 ICS profile for the trading service interface . 146 B.2 ICS prformas for the trading serv
28、ice interface . 146 I50 CosTrading:Admin 146 I51 CosTrading:ImportAttributes 150 I52 CosTrading:Link . 151 I53 CosTrading:LinkAttributes . 154 I54 CosTrading:Lookup . 154 I55 CosTrading:OfferIdIterator . 158 I56 CosTrading:OfferIterator . 158 Rec. ITU-T M.3170.4 (04/2015) v Page I57 CosTrading:Proxy
29、 . 159 I58 CosTrading:Register 163 I59 CosTrading:SupportAttributes 169 I60 CosTrading:TraderComponents 169 Annex C ICS Proforma definitions for the MTNM specific service interface . 171 C.1 ICS profile for MTNM interface 171 C.2 ICS prformas for the MTNM service interface 172 I61 ELLink:ELLinkMgr_I
30、 . 172 I62 ELLink:FDIterator_I . 190 I63 EthernetServiceMgr:EthernetServiceMgr_I 193 I64 LCAS:LCAS_I 201 I65 PathBinding:PathBindingIterator_I 204 I66 PathBinding:PathBinding_I . 206 I67 aSAP:ASAPIterator_I . 210 I68 alarmMgr:AlarmMgr_I . 212 I69 callSNC:CallAndTopLevelConnectionsAndSNCsIterator_I 2
31、17 I70 callSNC:CallAndTopLevelConnectionsIterator_I 228 I71 common:Common_I 235 I72 emsMgr:EMSMgr_I 237 I73 emsSession:EmsSession_I . 287 I74 emsSessionFactory:EmsSessionFactory_I 288 I75 equipment:EquipmentInventoryMgr_I 289 I76 equipment:EquipmentOrHolderIterator_I . 310 I77 ethernetLayer2Manager:
32、VlanMgr_I . 313 I78 flowDomain:FDIterator_I . 321 I79 flowDomain:FlowDomainMgr_I 323 I80 flowDomain:MFDIterator_I 382 I81 flowDomainFragment:FDFrIterator_I . 384 I82 flowDomainFragment:MFDFrIterator_I . 386 I83 globaldefs:NamingAttributesIterator_I . 389 I84 guiCutThrough:GuiCutThroughMgr_I . 390 I8
33、5 mLSNPP:MLSNPPIterator_I 395 I86 mLSNPP:MLSNPPMgr_I . 397 I87 mLSNPPLink:MLSNPPLinkIterator_I . 403 I88 mLSNPPLink:MLSNPPLinkMgr_I 407 I89 maintenanceOps:CurrentMaintenanceOperationIterator_I . 418 I90 maintenanceOps:MaintenanceMgr_I 419 I91 managedElement:ManagedElementIterator_I . 424 I92 managed
34、ElementManager:ManagedElementMgr_I 425 vi Rec. ITU-T M.3170.4 (04/2015) Page I93 mtnmVersion:Version_I 474 I94 multiLayerSubnetwork:MultiLayerSubnetworkMgr_I . 474 I95 multiLayerSubnetwork:SubnetworkIterator_I 716 I96 nmsSession:NmsSession_I 718 I97 notifications:EventIterator_I . 719 I98 performanc
35、e:JobIterator_I . 721 I99 performance:PMDataIterator_I . 723 I100 performance:PMPIterator_I . 725 I101 performance:PerformanceManagementExtMgr_I . 727 I102 performance:PerformanceManagementMgr_I 733 I103 performance:TCAParameterProfileIterator_I . 757 I104 protection:EProtectionGroupIterator_I . 759
36、 I105 protection:OSNCPProtectMgr_I . 762 I106 protection:ProtectionGroupIterator_I 767 I107 protection:ProtectionMgr_I . 769 I108 session:Session_I . 784 I109 softwareAndDataManager:BackupIdIterator_I . 785 I110 softwareAndDataManager:SoftwareAndDataMgr_I 786 I111 subnetworkConnection:CCIterator_I 7
37、91 I112 subnetworkConnection:SNCIterator_I 793 I113 terminationPoint:GTPiterator_I . 797 I114 terminationPoint:TerminationPointIterator_I 799 I115 topologicalLink:TopologicalLinkIterator_I 801 I116 trafficConditioningProfile:TCProfileIterator_I . 803 I117 trafficConditioningProfile:TCProfileMgr_I 80
38、5 I118 trafficDescriptor:TrafficDescriptorIterator_I 817 I119 trafficDescriptor:TrafficDescriptorMgr_I . 819 I120 transmissionDescriptor:TransmissionDescriptorIterator_I . 828 I121 transmissionDescriptor:TransmissionDescriptorMgr_I 830 Rec. ITU-T M.3170.4 (04/2015) 1 Recommendation ITU-T M.3170.4 Mu
39、lti-technology network management Conformance testing specification 1 Scope The purpose of this Recommendation is to provide the conformance testing specification for the MTNM interface specified in the ITU-T M.3170 series of Recommendations. It is within the scope of this Recommendation to specify:
40、 the principles for the conformance testing of MTNM interface; the testing methodology that will be used for the conformance testing of the MTNM interface; the scope and the contents that will be tested for the conformance of ITU-T M.3170 series of Recommendations; the ICS proforma definitions for t
41、he MTNM IDL interface. 2 References The following ITU-T 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 valid. All Recommendations and other references
42、 are subject to revision; 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 Recommendations is regularly published. The reference to a
43、document within this Recommendation does not give it, as a stand-alone document, the status of a Recommendation. ITU-T M.3170.0 Recommendation ITU-T M.3170.0 (2007), Multi-technology network management: Introduction and supporting documentation, including its Amendment 1 (2015), Upgrade to MTNM Rele
44、ase 3.5. ITU-T M.3170.1 Recommendation ITU-T M.3170.1 (2007), Multi-technology network management: Business agreement (TMF513), including its Amendment 1 (2015), Upgrade to MTNM Release 3.5. ITU-T M.3170.2 Recommendation ITU-T M.3170.2 (2007), Multi-technology network management: Information agreeme
45、nt (TMF608), including its Amendment 1 (2015), Upgrade to MTNM Release 3.5. ITU-T M.3170.3 Recommendation ITU-T M.3170.3 (2007), Multi-technology network management: CORBA IDL solution set (TMF814) with implementation statement templates and guidelines (TMF814A), including its Amendment 1 (2015), Up
46、grade to MTNM Release 3.5. ITU-T X.296 Recommendation ITU-T X.296 (1995), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications Implementation conformance statements. ITU-T X.781 Recommendation ITU-T X.781 (2001), Requirements and guidelines for Implem
47、entation Conformance Statements proformas associated with CORBA-based systems. OMG NSS OMG Specification (2002), Notification Services Specification (Version 1.0.1). 2 Rec. ITU-T M.3170.4 (04/2015) OMG TOS OMG Specification (2000), Trading Object Service Specification (Version 1.0). 3 Definitions 3.
48、1 Terms defined elsewhere This Recommendation uses the following terms defined elsewhere: 3.1.1 implementation conformance statements (ICS): ITU-T X.296. 3.1.2 ICS proforma: ITU-T X.296. 3.1.3 multi-technology network management (MTNM): ITU-T M.3170.1. 3.2 Terms defined in this Recommendation None.
49、4 Abbreviations and acronyms This Recommendation uses the following abbreviations and acronyms: CORBA Common Object Request Broker Architecture ICS Implementation Conformance Statement IDL Interface Definitions Language MTNM Multi-Technology Network Management 5 Conventions This Recommendation follows the conventions defined in ITU-T X.781. The following common notations, defined in IT