forked from osmocom/wireshark
8c608e6e82
Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954 Reviewed-on: https://code.wireshark.org/review/244 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
100 lines
3.1 KiB
Groff
100 lines
3.1 KiB
Groff
-- 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
|