1、 INTERNATIONAL TELECOMMUNICATION UNION ITU-T Q.822TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Amendment 1(03/2003) SERIES Q: SWITCHING AND SIGNALLING Q3 interface Stage 1, stage 2 and stage 3 description for the Q3 interface Performance management Amendment 1: Generic transport performance manag
2、ement ITU-T Recommendation Q.822 (1994) Amendment 1 ITU-T Q-SERIES RECOMMENDATIONS SWITCHING AND SIGNALLING SIGNALLING IN THE INTERNATIONAL MANUAL SERVICE Q.1Q.3 INTERNATIONAL AUTOMATIC AND SEMI-AUTOMATIC WORKING Q.4Q.59 FUNCTIONS AND INFORMATION FLOWS FOR SERVICES IN THE ISDN Q.60Q.99 CLAUSES APPLI
3、CABLE TO ITU-T STANDARD SYSTEMS Q.100Q.119 SPECIFICATIONS OF SIGNALLING SYSTEM No. 4 Q.120Q.139 SPECIFICATIONS OF SIGNALLING SYSTEM No. 5 Q.140Q.199 SPECIFICATIONS OF SIGNALLING SYSTEM No. 6 Q.250Q.309 SPECIFICATIONS OF SIGNALLING SYSTEM R1 Q.310Q.399 SPECIFICATIONS OF SIGNALLING SYSTEM R2 Q.400Q.49
4、9 DIGITAL EXCHANGES Q.500Q.599 INTERWORKING OF SIGNALLING SYSTEMS Q.600Q.699 SPECIFICATIONS OF SIGNALLING SYSTEM No. 7 Q.700Q.799 Q3 INTERFACE Q.800Q.849 DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 Q.850Q.999 PUBLIC LAND MOBILE NETWORK Q.1000Q.1099 INTERWORKING WITH SATELLITE MOBILE SYSTEMS Q.1100Q.1
5、199 INTELLIGENT NETWORK Q.1200Q.1699 SIGNALLING REQUIREMENTS AND PROTOCOLS FOR IMT-2000 Q.1700Q.1799 SPECIFICATIONS OF SIGNALLING RELATED TO BEARER INDEPENDENT CALL CONTROL (BICC) Q.1900Q.1999 BROADBAND ISDN Q.2000Q.2999 For further details, please refer to the list of ITU-T Recommendations. ITU-T R
6、ec. Q.822 (1994)/Amd.1 (03/2003) i ITU-T Recommendation Q.822 Stage 1, stage 2 and stage 3 description for the Q3 interface Performance management Amendment 1 Generic transport performance management Summary This amendment provides new object classes to be used to represent performance management da
7、ta for physical ports and endpoints of transport connections. These new Generic Transport PM object classes are intended to be applicable across different technologies, architectures and services. The information model describes the GenericTransportPmCD and GenericTransportPmHD object classes. Sourc
8、e Amendment 1 to ITU-T Recommendation Q.822 (1994) was prepared by ITU-T Study Group 4 (2001-2004) and approved under the WTSA Resolution 1 procedure on 29 March 2003. ii ITU-T Rec. Q.822 (1994)/Amd.1 (03/2003) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialize
9、d agency in the field of telecommunications. The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worl
10、dwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study 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 W
11、TSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication admini
12、stration and a recognized operating agency. INTELLECTUAL PROPERTY RIGHTS ITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicab
13、ility 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 intellectual property, protected by patents, which may be required to implemen
14、t 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. ITU 2003 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior w
15、ritten permission of ITU. ITU-T Rec. Q.822 (1994)/Amd.1 (03/2003) iii CONTENTS Page 1 Scope 1 2 References. 1 3 Overview of the Generic Transport PM data information model. 1 4 Information model 3 4.1 Object classes . 3 4.2 Packages . 4 4.3 Attributes 5 4.4 Name bindings 6 ITU-T Rec. Q.822 (1994)/Am
16、d.1 (03/2003) 1 ITU-T Recommendation Q.822 Stage 1, stage 2 and stage 3 description for the Q3 interface Performance management Amendment 1 Generic transport performance management 1 Scope This amendment provides new object classes to be used to represent performance management data for physical por
17、ts and endpoints of transport connections. These new Generic Transport PM object classes are intended to be applicable across different technologies, architectures and services. The information model describes the GenericTransportPmCD and GenericTransportPmHD object classes. 2 References The followi
18、ng 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 are subject to revision; users of this Recomme
19、ndation 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 document within this Recommendation does not gi
20、ve it, as a stand-alone document, the status of a Recommendation. 1 ITU-T Recommendation X.721 (1992), Information technology Open Systems Interconnection Structure of management information: Definition of management information. 2 ITU-T Recommendation X.722 (1992), Information technology Open Syste
21、ms Interconnection Structure of management information: Guidelines for the definition of managed objects. 3 ITU-T Recommendation M.3100 (1995), Generic network information model plus Amendment 1 (1999). 4 ITU-T Recommendation Q.822 (1994), Stage 1, stage 2 and stage 3 description for the Q3 interfac
22、e Performance management. 3 Overview of the Generic Transport PM data information model This amendment provides the definition of new Generic Transport PM Data object classes. This new object classes are used for collection of performance data related to the GenericTransportTTP class (the terminatio
23、n of a generic transport connection). The Generic Transport TTP class is used to model physical ports or endpoints to underlying transport layers. Two new objects are defined in this amendment: GenericTransportPmCD and GenericTransportPmHD contain placeholders for current data and history data value
24、s for counters within the physical transport protocol monitoring grouping respectively. 2 ITU-T Rec. Q.822 (1994)/Amd.1 (03/2003) The GenericTransportPmCD object is subclassed from the CurrentData object defined in ITU-T Rec. Q.822. Inherited methods from CurrentData provide for retrieval of the Sus
25、pectFlag, retrieval of the ElapsedTime, activating or deactivating HistoryRetention, associating threshold data with a current data instance, and activating or deactivating the suppression of counters having all-zero counts. Additional inherited methods from Scanner provide for the setting of Admini
26、strativeState, retrieval of OperationalState, and setting of Granularity Period. Similarly, GenericTransportPmHD is subclassed from the HistoryData object defined in ITU-T Rec. Q.822. Inherited methods from HistoryData provide for retrieval of the SuspectFlag, retrieval of the ElapsedTime, activatin
27、g or deactivating HistoryRetention, associating threshold data with a current data instance, and activating or deactivating the suppression of counters having all-zero counts. For some digital signals, performance primitives in the incoming direction are reported to the far end via special messages
28、embedded within the signal format. Examples include: the Performance Report Message (PRM) in DS1 ESF, Far-End Block Error (FEBE) indicators in DS3 CC-bit applications, and Remote Error Indicators (REI) in SDH. With such a capability built into a transmission signal, reporting of transmission perform
29、ance parameters observed at the far end can be provided at the near-end. For this reason, the managed entity used to hold Generic Transport TTP performance management data contains placeholders for both near-end and far-end data. The GenericTransportPmCD object attributes are classified into six pac
30、kages: near-end path, near-end line, near-end section, far-end path, far-end line, and far-end section. Only the near-end path package attributes are mandatory. Other packages may be used whenever they are deemed relevant to the underlying transport technology. Clause 4 of this amendment defines a s
31、et of managed objects for the GenericTransportPmCD and GenericTransportPmHD classes. Figures 1 and 2 show the inheritance, containment, and association relationships of the managed objects defined in this amendment. Q.822AMD.1_F01itut_q822:CurrentDataitut_q822:HistoryDataitut_q822:GenericTransportPm
32、CDitut_q822:GenericTransportPmHDFigure 1/Q.822/Amd.1 Inheritance relationship ITU-T Rec. Q.822 (1994)/Amd.1 (03/2003) 3 Q.822AMD.1_F02portAssociationListportAssociationListclientLinkEndPointerListserverTTPitut_m3100:CircuitPackitut_m3100:ManagedElementsuperiorSubclasssubordinateSubclassmanagerCreata
33、bleitut_m3100:GenericTransportTTPsuperiorSubclasssubordinateSubclassmanagerCreatablesuperiorSubclasssubordinateSubclassmanagerCreatableitut_m3100:LinkEnditut_q822:GenericTransportPmHDitut_q822:GenericTransportPmCDFigure 2/Q.822/Amd.1 Containment and association relationships 4 Information model 4.1
34、Object classes 4.1.1 Generic Transport PM Current Data genericTransportPmCD MANAGED OBJECT CLASS DERIVED FROM “Rec. Q.822“:currentData; CHARACTERIZED BY genericTransportPmCDPackage PACKAGE BEHAVIOUR genericTransportPmCDBeh BEHAVIOUR DEFINED AS “This object retrieves current data counter values for c
35、ounters within the Physical Transport Protocol Monitoring grouping. The attributes defined in this object are intended for near-end path PM data. Line and section PM data, as well as far-end PM data, are defined in conditional packages that can be invoked based on whether the transport technology su
36、pports them.“; ATTRIBUTES codingViolations GET, erroredSeconds GET, severelyErroredSeconds GET, unavailableSeconds GET, failureCounter GET; 4 ITU-T Rec. Q.822 (1994)/Amd.1 (03/2003) CONDITIONAL PACKAGES nearEndLinePmDataPackage PRESENT IF “ the server TTP layer supports it“, nearEndSectionPmDataPack
37、age PRESENT IF “ the server TTP layer supports it“, farEndPathPmDataPackage PRESENT IF “ the server TTP layer supports it“, farEndLinePmDataPackage PRESENT IF “ the server TTP layer supports it“, farEndSectionPmDataPackage PRESENT IF “ the server TTP layer supports it“; REGISTERED AS q822ObjectClass
38、 4; 4.1.2 Generic Transport PM History Data genericTransportPmHD MANAGED OBJECT CLASS DERIVED FROM “Rec. Q.822“:historyData; CHARACTERIZED BY genericTransportPmHDPackage PACKAGE BEHAVIOUR genericTransportPmHDBeh BEHAVIOUR DEFINED AS “This object contains history data values for counters within the P
39、hysical Transport Protocol Monitoring grouping. The attributes defined in this object are intended for near-end path PM data. Line and section PM data, as well as far-end PM data, are defined in conditional packages that can be invoked based on whether the transport technology supports them.“; ATTRI
40、BUTES codingViolations GET, erroredSeconds GET, severelyErroredSeconds GET, unavailableSeconds GET, failureCounter GET; CONDITIONAL PACKAGES nearEndLinePmDataPackage PRESENT IF “ the server TTP layer supports it“, nearEndSectionPmDataPackage PRESENT IF “ the server TTP layer supports it“, farEndPath
41、PmDataPackage PRESENT IF “ the server TTP layer supports it“, farEndLinePmDataPackage PRESENT IF “ the server TTP layer supports it“, farEndSectionPmDataPackage PRESENT IF “ the server TTP layer supports it“; REGISTERED AS q822ObjectClass 5; 4.2 Packages nearEndLinePmDataPackage PACKAGE BEHAVIOUR ne
42、arEndLinePmDataPackageBehaviour BEHAVIOUR DEFINED AS “This package contains the near-end PM counters for the line.“; ATTRIBUTES codingViolations GET, erroredSeconds GET, severelyErroredSeconds GET, unavailableSeconds GET, failureCounter GET; ITU-T Rec. Q.822 (1994)/Amd.1 (03/2003) 5 REGISTERED AS q8
43、22Package 16; nearEndSectionPmDataPackage PACKAGE BEHAVIOUR nearEndSectionPmDataPackageBehaviour BEHAVIOUR DEFINED AS “This package contains the near-end PM counters for the section.“; ATTRIBUTES codingViolations GET, erroredSeconds GET, severelyErroredSeconds GET, unavailableSeconds GET, failureCou
44、nter GET; REGISTERED AS q822Package 17; farEndPathPmDataPackage PACKAGE BEHAVIOUR farEndPathPmDataPackageBehaviour BEHAVIOUR DEFINED AS “This package contains the far-end PM counters for the path.“; ATTRIBUTES codingViolations GET, erroredSeconds GET, severelyErroredSeconds GET, unavailableSeconds G
45、ET, failureCounter GET; REGISTERED AS q822Package 18; farEndLinePmDataPackage PACKAGE BEHAVIOUR farEndLinePmDataPackageBehaviour BEHAVIOUR DEFINED AS “This package contains the far-end PM counters for the line.“; ATTRIBUTES codingViolations GET, erroredSeconds GET, severelyErroredSeconds GET, unavai
46、lableSeconds GET, failureCounter GET; REGISTERED AS q822Package 19; farEndSectionPmDataPackage PACKAGE BEHAVIOUR farEndSectionPmDataPackageBehaviour BEHAVIOUR DEFINED AS “This package contains the far-end PM counters for the section.“; ATTRIBUTES codingViolations GET, erroredSeconds GET, severelyErr
47、oredSeconds GET, unavailableSeconds GET, failureCounter GET; REGISTERED AS q822Package 20; 4.3 Attributes codingViolations ATTRIBUTE WITH ATTRIBUTE SYNTAX M3100ASN1TypeModule2.Integer; MATCHES FOR EQUALITY; BEHAVIOUR codingViolationsBehaviour BEHAVIOUR DEFINED AS “This attribute is used as a count o
48、f certain error events occurring in the accumulation period.“; 6 ITU-T Rec. Q.822 (1994)/Amd.1 (03/2003) REGISTERED AS q822Attribute 17; erroredSeconds ATTRIBUTE WITH ATTRIBUTE SYNTAX M3100ASN1TypeModule2.Integer; MATCHES FOR EQUALITY; BEHAVIOUR erroredSecondsBehaviour BEHAVIOUR DEFINED AS “This att
49、ribute is used as a count of 1-second intervals containing errors.“; REGISTERED AS q822Attribute 18; severelyErroredSeconds ATTRIBUTE WITH ATTRIBUTE SYNTAX M3100ASN1TypeModule2.Integer; MATCHES FOR EQUALITY; BEHAVIOUR severelyErroredSecondsBehaviour BEHAVIOUR DEFINED AS “This attribute is used as a count of 1-second intervals with a certain number of error events.“; REGISTERED AS q822Attribute 19; unavailableSeconds ATTRIBUTE WITH ATTRIBUTE SYNTAX M3100ASN1TypeModule2.I