aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/h460/QOS-MONITORING-REPORT.asn
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/asn1/h460/QOS-MONITORING-REPORT.asn')
-rw-r--r--epan/dissectors/asn1/h460/QOS-MONITORING-REPORT.asn99
1 files changed, 99 insertions, 0 deletions
diff --git a/epan/dissectors/asn1/h460/QOS-MONITORING-REPORT.asn b/epan/dissectors/asn1/h460/QOS-MONITORING-REPORT.asn
new file mode 100644
index 0000000000..d5bd5023d7
--- /dev/null
+++ b/epan/dissectors/asn1/h460/QOS-MONITORING-REPORT.asn
@@ -0,0 +1,99 @@
+-- QOS-MONITORING-REPORT.asn
+--
+-- Taken from ITU ASN.1 database
+-- http://www.itu.int/ITU-T/asn1/database/itu-t/h/h460.9/2002/QOS-MONITORING-REPORT.asn
+--
+
+-- Module QOS-MONITORING-REPORT (H.460.9:11/2002)
+QOS-MONITORING-REPORT DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+IMPORTS
+ NonStandardParameter, TransportChannelInfo, CallIdentifier,
+ CallReferenceValue, ConferenceIdentifier, BandWidth, GenericIdentifier
+ FROM H323-MESSAGES;
+
+EstimatedEnd2EndDelay ::= INTEGER(0..4294967295)
+
+-- middle 32 bits of 64 bit NTP timestamp
+CalculatedJitter ::= INTEGER(0..4294967295)
+
+-- measured in timestamp units
+Extension ::= SEQUENCE {
+ extensionId GenericIdentifier,
+ extensionContent OCTET STRING OPTIONAL,
+ ...
+}
+
+RTCPMeasures ::= SEQUENCE {
+ rtpAddress TransportChannelInfo,
+ rtcpAddress TransportChannelInfo,
+ sessionId INTEGER(1..255),
+ nonStandardData NonStandardParameter OPTIONAL,
+ mediaSenderMeasures
+ SEQUENCE {worstEstimatedEnd2EndDelay EstimatedEnd2EndDelay OPTIONAL,
+ meanEstimatedEnd2EndDelay EstimatedEnd2EndDelay OPTIONAL,
+ ...} OPTIONAL,
+ mediaReceiverMeasures
+ SEQUENCE {cumulativeNumberOfPacketsLost INTEGER(0..4294967295) OPTIONAL,
+ packetLostRate INTEGER(0..65535) OPTIONAL,
+ worstJitter CalculatedJitter OPTIONAL,
+ estimatedThroughput BandWidth OPTIONAL, -- in 100s of bits--
+ fractionLostRate INTEGER(0..65535) OPTIONAL,
+ meanJitter CalculatedJitter OPTIONAL,
+ ...} OPTIONAL,
+ extensions SEQUENCE OF Extension OPTIONAL,
+ ...
+}
+
+PerCallQoSReport ::= SEQUENCE {
+ nonStandardData NonStandardParameter OPTIONAL,
+ callReferenceValue CallReferenceValue,
+ conferenceID ConferenceIdentifier,
+ callIdentifier CallIdentifier,
+ mediaChannelsQoS SEQUENCE OF RTCPMeasures OPTIONAL,
+ -- one element per media channel
+ extensions SEQUENCE OF Extension OPTIONAL,
+ ...
+}
+
+QosMonitoringReportData ::= CHOICE {
+ periodic PeriodicQoSMonReport, -- included in IRR messages
+ final FinalQosMonReport, -- included in DRQ/DCF message
+ interGK InterGKQosMonReport, -- included in usageIndication message
+ ...
+}
+
+PeriodicQoSMonReport ::= SEQUENCE {
+ perCallInfo SEQUENCE OF PerCallQoSReport, -- one element per call
+ extensions SEQUENCE OF Extension OPTIONAL,
+ ...
+}
+
+FinalQosMonReport ::= SEQUENCE {
+ mediaInfo SEQUENCE OF RTCPMeasures, -- one element per channel
+ nonStandardData NonStandardParameter OPTIONAL,
+ extensions SEQUENCE OF Extension OPTIONAL,
+ ...
+}
+
+InterGKQosMonReport ::= SEQUENCE {
+ mediaInfo SEQUENCE OF RTCPMeasures, -- one element per channel
+ nonStandardData NonStandardParameter OPTIONAL,
+ extensions SEQUENCE OF Extension OPTIONAL,
+ ...
+}
+
+--
+-- H.460.9 Identifiers:
+--
+qosMonitoringReportID GenericIdentifier ::=
+ standard:9
+
+qosMonitoringFinalOnly GenericIdentifier ::= standard:0
+
+qosMonitoringReportData GenericIdentifier ::= standard:1
+
+END -- of ASN.1
+
+-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D