IEC 62379-7:2015
(Main)Common control interface for networked digital audio and video products - Part 7: Measurements
Common control interface for networked digital audio and video products - Part 7: Measurements
IEC 62379-7:2015 specifies aspects of the common control interface of IEC 62379-1 that are specific to the measurement of the service experienced by audio and video streams and in particular to the requirements of EBU ECN-IPM Measurements Group.
Interface de commande commune pour produits audio et vidéo numériques connectés en réseaux - Partie 7: Mesures
L'IEC 62379-7:2015 spécifie les aspects de l'interface de commande commune de l'IEC 62379-1 qui sont spécifiques à la mesure du service des flux audio et vidéo et en particulier aux exigences du groupe ECN-IPM de l'UER.
General Information
Overview
IEC 62379-7:2015 is Part 7 of the IEC 62379 series, defining the measurement aspects of the common control interface for networked digital audio and video products. It specifies information models and managed objects that are specific to measuring the service experienced by audio and video streams, aligned with the requirements of the EBU ECN‑IPM Measurements Group. The standard complements IEC 62379‑1 by detailing measurement blocks, textual conventions and machine‑readable MIB definitions for monitoring media quality and device conditions.
Key topics and requirements
- Measurement information blocks (MIBs): Defines structured measurement blocks for network, audio, video, receiver point and temperature information.
- MIB tables and entries: Standardized tables such as nMtBlockTable, aMtBlockTable, vMtBlockTable and rxPointTable with blockId and related fields to report measurements.
- Audio and video format definitions: Specifies format descriptors used in measurement reporting (audio component numbers, video source formats, coding and bit‑rate types).
- Network measurement fields: Network transport type, multicast/IGMP details, IP addresses and port identifiers needed for stream measurements.
- Receiver point measurements: Buffer sizes, occupancy, media delivery index (MDI) and timestamping fields for receiver‑side quality assessment.
- Temperature and device health: Managed objects to report temperature location, status, warnings and trends for environmental monitoring.
- Machine‑readable conventions & examples: Includes machine‑readable block definitions and informative worked examples (annexes) to aid implementation.
Practical applications
- Broadcast and IP‑media monitoring: Use to monitor Quality of Experience (QoE) for live streams and multicast distribution in radio and television facilities.
- Networked AV equipment manufacturers: Implementers use the MIB definitions to expose standardized measurement data for interoperability.
- System integrators and operators: Enables centralized monitoring, troubleshooting and SLA verification across IP audio/video installations.
- Network management / NMS integration: The defined MIBs can be integrated into SNMP‑based network management systems for automated alarms and reporting.
- QA and lab testing: Provides a consistent framework for measuring stream performance and device health during testing.
Who should use this standard
- AV equipment vendors and firmware developers
- Broadcast engineers and media network operators
- System integrators deploying IP audio/video infrastructures
- Network management and monitoring tool vendors
- Standards and QA teams working with EBU ECN‑IPM measurement practices
Related standards
- IEC 62379‑1 (Common control interface – general framework) - IEC 62379‑7 builds on the general control interface definitions in Part 1.
- EBU ECN‑IPM measurement guidelines (referenced for measurement requirements)
Keywords: IEC 62379-7, common control interface, networked digital audio and video, measurements, MIB, EBU ECN‑IPM, QoE, monitoring, SNMP, networked AV.
Frequently Asked Questions
IEC 62379-7:2015 is a standard published by the International Electrotechnical Commission (IEC). Its full title is "Common control interface for networked digital audio and video products - Part 7: Measurements". This standard covers: IEC 62379-7:2015 specifies aspects of the common control interface of IEC 62379-1 that are specific to the measurement of the service experienced by audio and video streams and in particular to the requirements of EBU ECN-IPM Measurements Group.
IEC 62379-7:2015 specifies aspects of the common control interface of IEC 62379-1 that are specific to the measurement of the service experienced by audio and video streams and in particular to the requirements of EBU ECN-IPM Measurements Group.
IEC 62379-7:2015 is classified under the following ICS (International Classification for Standards) categories: 33.160.01 - Audio, video and audiovisual systems in general; 35.100.05 - Multilayer applications. The ICS classification helps identify the subject area and facilitates finding related standards.
You can purchase IEC 62379-7:2015 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of IEC standards.
Standards Content (Sample)
IEC 62379-7 ®
Edition 1.0 2015-06
INTERNATIONAL
STANDARD
colour
inside
Common control interface for networked digital audio and video products –
Part 7: Measurements
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC
copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or
your local IEC member National Committee for further information.
IEC Central Office Tel.: +41 22 919 02 11
3, rue de Varembé Fax: +41 22 919 03 00
CH-1211 Geneva 20 info@iec.ch
Switzerland www.iec.ch
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.
IEC Catalogue - webstore.iec.ch/catalogue Electropedia - www.electropedia.org
The stand-alone application for consulting the entire The world's leading online dictionary of electronic and
bibliographical information on IEC International Standards, electrical terms containing more than 30 000 terms and
Technical Specifications, Technical Reports and other definitions in English and French, with equivalent terms in 15
documents. Available for PC, Mac OS, Android Tablets and additional languages. Also known as the International
iPad. Electrotechnical Vocabulary (IEV) online.
IEC publications search - www.iec.ch/searchpub IEC Glossary - std.iec.ch/glossary
The advanced search enables to find IEC publications by a More than 60 000 electrotechnical terminology entries in
variety of criteria (reference number, text, technical English and French extracted from the Terms and Definitions
committee,…). It also gives information on projects, replaced clause of IEC publications issued since 2002. Some entries
and withdrawn publications. have been collected from earlier publications of IEC TC 37,
77, 86 and CISPR.
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published IEC Customer Service Centre - webstore.iec.ch/csc
details all new publications released. Available online and If you wish to give us your feedback on this publication or
also once a month by email. need further assistance, please contact the Customer Service
Centre: csc@iec.ch.
IEC 62379-7 ®
Edition 1.0 2015-06
INTERNATIONAL
STANDARD
colour
inside
Common control interface for networked digital audio and video products –
Part 7: Measurements
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
ICS 33.160; 35.100 ISBN 978-2-8322-2753-4
– 2 – IEC 62379-7:2015 © IEC 2015
CONTENTS
FOREWORD . 5
INTRODUCTION . 7
1 Scope . 10
2 Normative references. 10
3 Terms, definitions and abbreviations . 10
3.1 Terms and definitions . 10
3.2 Abbreviations . 10
4 Audio format definitions . 11
5 Video format definitions . 11
6 MIB definitions for measurement information blocks . 11
6.1 General . 11
6.2 Type definitions . 12
6.2.1 General . 12
6.2.2 Textual conventions . 12
6.2.3 Sequences . 13
6.3 Network measurement information blocks . 14
6.3.1 Network measurement information block structure . 14
6.3.2 nMtBlockTable . 15
6.3.3 nMtBlockEntry . 15
6.3.4 nMtBlockId . 15
6.3.5 nMtIfIndex . 15
6.3.6 nMtTxRxPoint . 15
6.3.7 nMtNetworkType . 16
6.3.8 nMtTransportType . 16
6.3.9 nMtTxRxAddr . 16
6.3.10 nMtPortNumber . 16
6.3.11 nMtIGMPVersion . 16
6.3.12 nMtSIPServerAddr . 16
6.4 Audio measurement information blocks . 17
6.4.1 Audio measurement information block structure . 17
6.4.2 aMtBlockTable . 17
6.4.3 aMtBlockEntry . 17
6.4.4 aMtBlockId . 18
6.4.5 aMtAudioComponentNumber . 18
6.4.6 aMtNetworkBlockId . 18
6.4.7 aMtAudioStatus . 18
6.4.8 aMtAudioSignalFormat . 18
6.4.9 aMtAudioPId . 18
6.4.10 aMtIfIndex . 18
6.4.11 aMtFECType . 19
6.4.12 aMtFECLengthDimension . 19
6.5 Video measurement information blocks . 19
6.5.1 Video measurement information block structure . 19
6.5.2 vMtBlockTable . 20
6.5.3 vMtBlockEntry . 20
6.5.4 vMtBlockId . 20
6.5.5 vMtAudioBlockId . 20
6.5.6 vMtNetworkBlockId . 20
6.5.7 vMtVideoStatus . 20
6.5.8 vMtVideoSourceFormat . 20
6.5.9 vMtVideoCodingType . 21
6.5.10 vMtVideoBitRateType . 21
6.5.11 vMtVideoBitRate . 21
6.5.12 vMtVideoAspectRatio . 21
6.5.13 vMtFECType . 21
6.5.14 vMtFECLengthDimension . 21
6.5.15 vMtTrickModeSupport . 21
6.6 Receiver point measurement information block . 21
6.6.1 Receiver measurement information block structure . 21
6.6.2 rxPointTable . 22
6.6.3 rxPointEntry . 23
6.6.4 rxPointBlockId . 23
6.6.5 rxPointNetworkBlockId . 23
6.6.6 rxPointBufferSize . 23
6.6.7 rxPointBufferOcpancyTime . 23
6.6.8 rxPointBufferOcpncyPcnt . 23
6.6.9 rxPointMDI . 23
6.6.10 rxPointTSDF . 23
6.7 Temperature measurement information block . 23
6.7.1 Temperature measurement information block structure . 23
6.7.2 temperatureTable . 24
6.7.3 temperatureEntry . 24
6.7.4 temperatureBlockId . 24
6.7.5 temperatureLocnNumber . 25
6.7.6 temperatureLocation . 25
6.7.7 temperatureTrend . 25
6.7.8 temperatureStatus . 25
6.7.9 temperatureLowWarning . 25
6.7.10 temperatureHighWarning . 25
6.7.11 temperatureLowCritical . 25
6.7.12 temperatureHighCritical . 25
Annex A (informative) Machine-readable measurement block definitions . 26
Annex B (informative) Machine-readable textual conventions definitions . 44
Annex C (informative) Worked example . 48
C.1 Overview. 48
C.2 Example 1 . 48
C.2.1 General . 48
C.2.2 Block table . 48
C.2.3 Mixer block . 50
C.2.4 Multiple functionality device . 51
C.2.5 Summary of tables . 54
Bibliography . 55
– 4 – IEC 62379-7:2015 © IEC 2015
Figure 1 – Relationships between ECN groups ACIP, VCIP and IPM . 8
Figure 2 – Network measurement information block . 14
Figure 3 – Audio measurement information block . 17
Figure 4 – Video measurement information block . 19
Figure 5 – Receiver measurement information block . 22
Figure 6 – Temperature measurement information block . 24
Figure C.1 – Example of a modified audio device. 48
Figure C.2 – Annotated connector diagram . 49
Figure C.3 – Mixer section . 50
Figure C.4 – Single device with multiple functionality . 52
Figure C.5 – Measurement blockIds and their associated media components . 52
Figure C.6 – Single device with multiple functionality . 53
Table 1 – Managed objects for network measurement information blocks . 15
Table 2 – Managed objects for audio measurement information blocks . 17
Table 3 – Managed objects for video measurement information blocks . 20
Table 4 – Managed objects for receiver measurement information blocks . 22
Table 5 – Managed objects conveying temperature information about the unit . 24
Table C.1 – Main block Id table . 49
Table C.2 – Mixer related block Id table . 50
Table C.3 – Mixer block tables . 51
Table C.4 – Addition of measurement block Ids . 52
Table C.5 – Video measurement table . 53
Table C.6 – Network measurement table . 53
Table C.7 – Audio measurement table . 53
Table C.8 – Table summary . 54
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
COMMON CONTROL INTERFACE FOR NETWORKED
DIGITAL AUDIO AND VIDEO PRODUCTS –
Part 7: Measurements
FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote
international co-operation on all questions concerning standardization in the electrical and electronic fields. To
this end and in addition to other activities, IEC publishes International Standards, Technical Specifications,
Technical Reports, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC
Publication(s)”). Their preparation is entrusted to technical committees; any IEC National Committee interested
in the subject dealt with may participate in this preparatory work. International, governmental and non-
governmental organizations liaising with the IEC also participate in this preparation. IEC collaborates closely
with the International Organization for Standardization (ISO) in accordance with conditions determined by
agreement between the two organizations.
2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any
misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence
between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in
the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees for any personal injury, property damage or
other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and
expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC
Publications.
8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of
patent rights. IEC shall not be held responsible for identifying any or all such patent rights.
International Standard IEC 62379-7 has been prepared by technical area 4: Digital system
interfaces and protocols of IEC technical committee 100: Audio, video and multimedia
systems and equipment.
The text of this standard is based on the following documents:
CDV Report on voting
100/2168/CDV 100/2338/RVC
Full information on the voting for the approval of this standard can be found in the report on
voting indicated in the above table.
This publication has been drafted in accordance with the ISO/IEC Directives, Part 2.
– 6 – IEC 62379-7:2015 © IEC 2015
A list of all parts in the IEC 62379 series, published under the general title Common control
interface for networked digital audio and video products, can be found on the IEC website.
The committee has decided that the contents of this publication will remain unchanged until
the stability date indicated on the IEC website under "http://webstore.iec.ch" in the data
related to the specific publication. At this date, the publication will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.
A bilingual version of this publication may be issued at a later date.
IMPORTANT – The 'colour inside' logo on the cover page of this publication indicates
that it contains colours which are considered to be useful for the correct
understanding of its contents. Users should therefore print this document using a
colour printer.
INTRODUCTION
IEC 62379 specifies the common control interface, a protocol for managing equipment which
conveys audio and/or video across digital networks.
An introduction to the common control interface is given in IEC 62739-1.
This part of IEC 62379 specifies those aspects that are specific for using the block structure
as defined in IEC 62379-1, for standardising the collection method of audio and video
parameters for use by the European Broadcasting Union Expert Communities Networks –
Internet Protocol (IP) Measurements (EBU ECN-IPM) Group.
The collection of network related parameters may be outside the scope of this standard.
These are expected to be collected from the standard Internet Engineering Task Force (IETF)
Management Information Base (MIBs) that are generally present in most (if not all) networked
equipment. Some specific network parameters are included that are not obtainable from
existing standard IETF MIBs.
Structure of the family of standards
IEC 62379 specifies the common control interface, a protocol for managing networked
audiovisual equipment. It is intended to include the following Parts:
Part 1: General
Part 2: Audio
Part 3: Video
Part 4: Data
Part 5: Transmission over networks
Part 6: Packet transfer service
Part 7: Measurement
Part 1 specifies aspects which are common to all equipment.
Parts 2 to 4 specify control of internal functions specific to equipment carrying particular types
of live media. Part 4 does not refer to packet data such as the control messages themselves.
Part 5 specifies control of transmission of these media over each individual network
technology. It includes network specific management interfaces along with network specific
control elements that integrate into the control framework.
Part 6 specifies carriage of control and status messages and non-audiovisual data over
transports that do not support audio and video, such as RS232 serial links, with (as with Part
5) a separate subpart for each technology.
Part 7 specifies those aspects that are specific to the measurement requirements of the EBU
ECN-IPM Group.
An introduction to the common control interface is given in IEC 62739-1.
Description, aims and requirements of the EBU ECN-IPM Group
In recent years, EBU members have been increasingly adopting IP networks for the
contribution of audio and video in real-time. It is well known that although IP networks are of
lower cost and provide more flexibility compared with circuit switched networks, they suffer
– 8 – IEC 62379-7:2015 © IEC 2015
from longer delays and have much larger jitter, while broadcasters’ tolerance to these
variables is much less than that of normal business IT traffic.
To respond to Members’ use of IP, EBU set up two groups, Expert Communities Networks
Audio contribution over IP (ECN-ACIP) and Expert Communities Networks − Video
contribution over IP (ECN-VCIP), with the tasks of drawing up recommended codes of
practice .
Adaptation layer A/V over IP – Recommendations N/ACIP and N/VCIP
Application information exchange
Measurement of network performance between connection
points defined by N/IPM
Network information exchange
A/V
Contractual relation
agreement on QoS IP
A/V
Network
IP
IEC
Figure 1 – Relationships between ECN groups ACIP, VCIP and IPM
It was also recognised that there would be a strong demand for tools that would enable
broadcasters to measure and manage their IP networks properly to suit the many time-critical
broadcast applications they would be subjected to. To this end, the ECN-IPM (IP
measurement) group was set up. The relationships between these three groups are shown in
Figure 1.
The goals of ECN-IPM Group were to
– define a quality of service classification to achieve requested A/V transmission quality for
broadcast applications,
– standardise network information exchange between EBU members and Telecom suppliers,
– propose a method of collecting end-to-end performance information for management
purposes.
In achieving these goals the ECN-IPM Group has specified a set of parameters that are
important for broadcasters when using IP networks for audio and video transmission and has
developed a software mechanism to probe a network for device and topology discovery,
physical path tracing for both end-to-end communication and multicast streams, with the
potential for multilayer monitoring for streams on a multi-vendor network with fully media-
specific parameters.
The specified parameters cover both the network layer and application layer (for video and
audio). SNMP is employed to collect information on the status of networked devices, such as
the transmission rate, error rate, the codec used and multicast streams status.
___________
1 ECN-ACIP and ECN-VCIP were formerly known as N/ACIP and N/VCIP respectively.
To ensure that all the parameters can be recovered from a variety of different manufacturers’
IP equipment, the group has designed a Management Information Base (MIB). Although many
MIB files have been published over the years, especially on the network side, very little
standardisation work has been done on Audio/Video (A/V) codec MIB files. The EBU ECN-
IPM Group has therefore proposed a new standard, based upon the IEC 62379 series to
address this issue.
Two EBU technical publications have been produced by the ECN-IPM Group.
The parameters and new MIB information may be found in EBU-Tech 3345, End-to-End IP
Network Measurement for Broadcast Applications – Parameters & Management Information
Base (MIB), Geneva, July 2011.
A description of the software mechanism, EisStream , may be found in EBU-Tech 3346, End-
to-End IP Network Measurement for Broadcast Applications – EisStream Software package
description, Geneva, July 2011. The software is written in Java and it provides physical path
tracing for IP traffic using SNMP.
This part of IEC 62379 and other related parts of IEC 62379, constitute the standards upon
which Section 3 of EBU-Tech 3345 is based.
If there is any inconsistency between this standard and Section 3 of EBU-Tech 3345, then
IEC 62379-7 and other related parts of IEC 62379, take precedence.
___________
2 EBU Integrated Monitoring Solution for Media Streams on IP Networks, http://eisstream.sourceforge.net/
– 10 – IEC 62379-7:2015 © IEC 2015
COMMON CONTROL INTERFACE FOR NETWORKED
DIGITAL AUDIO AND VIDEO PRODUCTS –
Part 7: Measurements
1 Scope
This part of IEC 62379 specifies aspects of the common control interface of IEC 62379-1 that
are specific to the measurement of the service experienced by audio and video streams and
in particular to the requirements of EBU ECN-IPM Measurements Group.
2 Normative references
The following documents, in whole or in part, are normatively referenced in this document and
are indispensable for its application. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any
amendments) applies.
IEC 62379-1, Common control interface for networked digital audio and video products –
Part 1: General
IEC 62379-2:2008, Common control interface for networked digital audio and video products –
Part 2: Audio
IEC 62379-3, Common control interface for networked audio and video products – Part 3: Video
3 Terms, definitions and abbreviations
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in IEC 62379-1 and
IEC 62379-2 apply.
3.2 Abbreviations
ASI Asynchronous Serial Interface
DF Delay Factor
FEC Forward Error Correction
HD High Definition
IGMP Internet Group Management Protocol
MDI Media Delivery Index
MIB Management Information Base
MLR Media Loss Rate
OID Object IDentifier
PID Programme ID
RTP Real-Time Protocol
SD Standard Definition
SIP Session Initiation Protocol
SNMP Simple Network Management Protocol
TS-DF Time Stamped Delay Factor
4 Audio format definitions
At any point in the audio signal chain, the audio data will be in a particular format. For
management purposes, the format shall be identified by an object identifier, either a “Common
control interface standard” object identifier as defined and specified in IEC 62379-2 or an
object identifier defined elsewhere.
NOTE 1 Permitting audio format identifiers to be defined outside this standard allows use of proprietary formats
within the standard protocol and also allows industry standard formats to emerge that may eventually be
incorporated into future revisions of this standard.
NOTE 2 The audio signal format definitions specified in IEC 62379-2 are used in a common manner by both audio
only units and the one or more audio components associated with a video flow.
5 Video format definitions
At any point in the video signal chain, the video data will be in a particular format. For
management purposes, the format should be identified by an object identifier, either a
“Common control interface standard” object identifier as defined and specified in IEC 62379-3
or an object identifier defined elsewhere.
NOTE Permitting video format identifiers to be defined outside this standard allows use of proprietary formats
within the standard protocol and also allows industry standard formats to emerge that may eventually be
incorporated into future revisions of this standard.
6 MIB definitions for measurement information blocks
6.1 General
This clause defines a set of managed object types for representing measurement information
functions in network controlled audio/video equipment for the purposes of standardising the
collection method of audio, video and some network parameters for use by the EBU ECN-IPM
Group.
The format of the definitions is as specified in IEC 62379-1.
For measurement purposes, a piece of audio/video equipment shall be modelled as a number
of discrete measurement blocks, as specified in IEC 62379-1. Each measurement block shall
have zero or more inputs and zero or more outputs.
NOTE 1 Information is transferred into these objects internally within the equipment utilising this standard, from
existing MIB objects, or elsewhere, within the equipment. A management station can access the measurement
information using the standard object identifier (OIDs) defined in this standard independent of the manufacturer.
Each measurement block shall be modelled either by one of the standard measurement block
types defined in this standard or by a measurement block type defined elsewhere. Associated
with each defined block type shall be a (possibly empty) group of managed object types that
represent the control functions for that block. A block type shall be identified by the node in
the object identifier tree that is the root node for the group of managed object types
associated with that block type.
NOTE 2 Permitting measurement block types to be defined outside this standard allows control of proprietary
functions using the standard protocol and also allows industry standard block types to emerge that may eventually
be incorporated into future revisions of this standard.
NOTE 3 An empty group of managed object types is permitted to allow for blocks that have no associated control
functions.
NOTE 4 Annex C contains a worked example of the use of the measurement block structure.
– 12 – IEC 62379-7:2015 © IEC 2015
6.2 Type definitions
6.2.1 General
In addition to the types defined in IEC 62379-1, the following types are used to specify the
syntax of the abstract data structures representing managed object values.
6.2.2 Textual conventions
NetworkType::= INTEGER {
ipv4 (1),
ipv6 (2),
asi (3)
} (ipv4.asi)
-- An enumeration identifying a network type of over which the
-- media is flowing.
TransportType::= INTEGER {
notApplicable (0),
rtp (1)
} (notApplicable. rtp)
-- An enumeration identifying a transport type of over which the
-- media is flowing.
-- Note that the values for this textual convention are NOT the same
-- as the numbers used in the protocol field of IPv4 packets
-- and the Next Header Field of IPv6 packets.
-- See http://www.iana.org/assignments/protocol-numbers
AudioFECType::= INTEGER {
none(0),
rfc2733(1),
rfc5109(2),
smpte2022Dash1(3),
smpte2022Dash5(4),
proprietary(5)
} (none.proprietary)
-- An enumeration identifying the FEC type applied, if present.
VideoFECType::= INTEGER {
none (0),
rfc2733(1),
rfc5109(2),
smpte2022Dash1(3),
smpte2022Dash5(4),
proprietary(5)
} (none.proprietary)
-- An enumeration identifying the FEC type applied, if present.
BufferSize::= Unsigned32
-- A type to indicate the current total size of the receive buffer
-- in ms.
BufferOcpncyTime::= Gauge32
-- A type to report the amount of data, expressed in ms,
-- occupying the receive buffer.
BufferOcpncyPercent::= INTEGER (1.100)
-- A type to report the amount of data, expressed as a
-- percentage of the total receive buffer size, occupying the
-- receive buffer.
TemperatureLocn::= OCTET STRING (0.80)
-- A type to indicate the location where the temperature is measured.
TemperatureTrend::= Gauge32
-- A type to report the current temperature at the measured location.
-- The use of this type will allow changes (either up or down)
-- to be reported.
TemperatureStatus::= INTEGER {
undetermined (0),
other (1),
unknown (2),
ok (3),
warning (4),
critical (5),
nonRecoverable (6)
} (undetermined. nonRecoverable)
-- An enumeration identifying the temperature status levels.
-- Semantics are equipment specific.
BitRateType::= INTEGER {
unspecified (0),
vbr (1),
cbr (2)
} (unspecified.cbr)
-- An enumeration identifying the video bit rate type applied
--
-- vbr = variable bit rate
-- cbr = constant bit rate
6.2.3 Sequences
nMtEntry::= SEQUENCE {
nMtBlockId BlockId,
nMtIfIndex InterfaceIndex,
nMtTxRxPoint TruthValue,
nMtNetworkType NetworkType,
nMtTransportType TransportType,
nMtTxRxAddr TAddress,
nMtPortNumber CardinalNumber,
nMtIGMPVersion CardinalNumber,
nMtSIPServerAddr TAddress
}
aMtBlockEntry::= SEQUENCE {
aMtBlockId BlockId,
aMtAudioComponentNumber IndexNumber,
aMtNetworkBlockId BlockId,
aMtAudioStatus TruthValue,
aMtAudioSignalFormat MediaFormat,
aMtAudioPID CardinalNumber,
aMtIfIndex InterfaceIndex,
aMtFECType AudioFECType,
aMtFECLengthDimension IntegerNumber
}
vMtEntry::= SEQUENCE {
vMtBlockId BlockId,
vMtAudioBlockId BlockId,
vMtNetworkBlockId BlockId,
vMtVideoStatus TruthValue,
vMtVideoSourceFormat MediaFormat,
vMtVideoCodingType MediaFormat,
vMtVideoBitRateType BitRateType,
– 14 – IEC 62379-7:2015 © IEC 2015
vMtVideoBitRate CardinalNumber,
vMtAspectRatio MediaFormat,
vMtFECType VideoFECType,
vMtFECLengthDimension IntegerNumber,
vMtTrickModeSupport TruthValue
}
rxPointEntry::= SEQUENCE {
rxPointBlockId BlockId,
rxPointNetworkBlockId BlockId
rxPointBufferSize BufferSize,
rxPointBufferOcpancyTime BufferOcpncyTime,
rxPointBufferOcpncyPcnt BufferOcpncyPercent,
rxPointMDI Utf8String,
rxPointTSDF CardinalNumber
}
temperatureEntry::= SEQUENCE {
temperatureBlockId BlockId,
temperatureLocnNumber IndexNumber,
temperatureLocation TemperatureLocn,
temperatureTrend TemperatureTrend,
temperatureStatus TemperatureStatus,
temperatureLowWarning IntegerNumber,
temperatureHighWarning IntegerNumber,
temperatureLowCritical IntegerNumber,
temperatureHighCritical IntegerNumber
}
6.3 Network measurement information blocks
6.3.1 Network measurement information block structure
A network measurement information block, shown in Figure 2, shall have the following
structure, where c is the number of channels on a connection.
Measurement
Input 1
information
c
block
IEC
Figure 2 – Network measurement information block
A network measurement information block shall consist of a generic measurement information
block containing information specific to network parameters that are to be available for use by
a management agent.
NOTE This is a special type of block that has no internal functionality. It is merely a means to gather information
from within the unit from, for example, other tables and objects or direct from the media stream and for it to be
presented and used in a standardised way to a management system. This standard does not define where the
information for the content of these blocks is sourced from.
The group of objects in Table 1 shall be implemented by all compliant equipment that has a
management model that incorporates one or more measurement information block(s). The
root node for these objects shall be
{ iso(1) standard(0) iec62379 measurement(7) measurementMIB(1) networkMeasurement(1) }
This node shall be used as the block type identifier for network measurement information
blocks.
Table 1 – Managed objects for network measurement information blocks
Identifier Syntax Index Readable Writable Volatile Status
nMtBlockTable(1) SEQU ENCE OF none none no m
│ NMtBlockEntry
└nMtBlockEntry(1) NMtBlockEntry
none none no m
├nMtBlockId(1) BlockId yes none none no m
├nMtIfIndex(2) InterfaceIndex listener none maybe m
├nMtTxRxPoint(3) TruthValue
listener supervisor no m
├nMtNetworkType(4) NetworkType listener none maybe m
├nMtTransportType(5) TransportType
listener none maybe m
├nMtTxRxAddr(6) TAddress listener none maybe m
├nMtPortNumber(7) CardinalNumber
listener none maybe m
├nMtIGMPVersion(8) CardinalNumber listener none maybe o
└nMtSIPServerAddr(9) TAddress
listener supervisor maybe o
6.3.2 nMtBlockTable
A table of network measurement block descriptors for this unit. Each network measurement
block in the unit has a corresponding entry in this table.
6.3.3 nMtBlockEntry
An entry in the network measurement block table.
6.3.4 nMtBlockId
The block identifier for this block. Used as an index when accessing the network
measurement block table.
6.3.5 nMtIfIndex
This identifier provides a link between this network measurement block and the network
interface it is associated with. The values of this object shall be a copy of the values of ifIndex
from RFC1213-MIB (MIB-II) (1.3.6.1.2.1.2.2.1.1).
NOTE The nMtIfIndex object identifier applies the semantics of ifIndex through the use of the InterfaceIndex
textual convention defined in RFC2863, The Interfaces Group MIB, instead of using the original syntax of ifIndex in
RFC1213-MIB (MIB-II), which is the identifier for the associated network interfaces object within MIB-II.
If ifIndex is not used within the unit, then an equivalent number to identify the interface
should be used. This shall be greater than zero and shall remain constant at least from one
re-initialization of the entity's network management system to the next re-initialization.
6.3.6 nMtTxRxPoint
This represents the measurement position in the media chain, whether the unit is a transmitter
or receiver of the media. In the case of bi-directional media flow, this value should be set to
indicate the position from where the measurement is required to be made, that is from a
media transmission or reception point of view.
• Transmitter (Tx) = false
• Receiver (Rx) = true
If the value of this object is true (Rx), then the receiver table (rxPointTable, 6.6.2) shall exist,
otherwise its existence is optional.
– 16 – IEC 62379-7:2015 © IEC 2015
6.3.7 nMtNetworkType
Describes the current network type over which the media is flowing.
If the network type is asi(3), then the remaining entries of
• nMtTransportType
• nMtTxRxAddr
• nMtPortNumber
• nMtIGMPVersion
• nMtSIPServerAddr
in this table are not required.
6.3.8 nMtTransportType
Describes the transport type being used to convey the media.
If nMtNetworkType is asi(3), then notApplicable(0) shall be returned.
6.3.9 nMtTxRxAddr
The network address of either the send or receive point network interface over which the
media is flowing. Which it is, depends on the measurement position in the media chain, that is
whether the unit is a transmitter or receiver of the media. The value of nMtTxRxPoint shall
determine which end is being referred to.
If nMtNetworkType is asi(3), then NULL shall be returned.
6.3.10 nMtPortNumber
The port number assigned to the port over which the media stream or other application of
interest is being measured.
A port number is a 16-bit unsigned integer, ranging from 0 to 65535.
If nMtNetworkType is asi(3), then zero shall be returned.
6.3.11 nMtIGMPVersion
The version of Internet Group Management Protocol (IGMP) being used.
If nMtNetworkType is asi(3), then zero shall be returned.
If IGMP is not supported, then zero shall be returned.
6.3.12 nMtSIPServerAddr
The IP address of the SIP server which the unit may be registered with.
If nMtNetworkType is asi(3), then NULL shall be returned.
If the unit is not registered with a SIP server, then NULL shall be returned.
6.4 Audio measurement information blocks
6.4.1 Audio measurement information block structure
An audio measurement information block, as shown in Figure 3, shall have the following
s
...
IEC 62379-7 ®
Edition 1.0 2015-06
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Common control interface for networked digital audio and video products –
Part 7: Measurements
Interface de commande commune pour produits audio et vidéo numériques
connectés en réseaux –
Partie 7: Mesures
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC
copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or
your local IEC member National Committee for further information.
Droits de reproduction réservés. Sauf indication contraire, aucune partie de cette publication ne peut être reproduite
ni utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie
et les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des
questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez
les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.
IEC Central Office Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.
IEC publications search - webstore.iec.ch/advsearchform Electropedia - www.electropedia.org
The advanced search enables to find IEC publications by a The world's leading online dictionary on electrotechnology,
variety of criteria (reference number, text, technical containing more than 22 000 terminological entries in English
committee,…). It also gives information on projects, replaced and French, with equivalent terms in 16 additional languages.
and withdrawn publications. Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published IEC Glossary - std.iec.ch/glossary
details all new publications released. Available online and 67 000 electrotechnical terminology entries in English and
once a month by email. French extracted from the Terms and Definitions clause of
IEC publications issued since 2002. Some entries have been
IEC Customer Service Centre - webstore.iec.ch/csc collected from earlier publications of IEC TC 37, 77, 86 and
If you wish to give us your feedback on this publication or CISPR.
need further assistance, please contact the Customer Service
Centre: sales@iec.ch.
A propos de l'IEC
La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des
Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.
A propos des publications IEC
Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la
plus récente, un corrigendum ou amendement peut avoir été publié.
Recherche de publications IEC - Electropedia - www.electropedia.org
webstore.iec.ch/advsearchform Le premier dictionnaire d'électrotechnologie en ligne au
La recherche avancée permet de trouver des publications IEC monde, avec plus de 22 000 articles terminologiques en
en utilisant différents critères (numéro de référence, texte, anglais et en français, ainsi que les termes équivalents dans
comité d’études,…). Elle donne aussi des informations sur les 16 langues additionnelles. Egalement appelé Vocabulaire
projets et les publications remplacées ou retirées. Electrotechnique International (IEV) en ligne.
IEC Just Published - webstore.iec.ch/justpublished Glossaire IEC - std.iec.ch/glossary
Restez informé sur les nouvelles publications IEC. Just 67 000 entrées terminologiques électrotechniques, en anglais
Published détaille les nouvelles publications parues. et en français, extraites des articles Termes et Définitions des
Disponible en ligne et une fois par mois par email. publications IEC parues depuis 2002. Plus certaines entrées
antérieures extraites des publications des CE 37, 77, 86 et
Service Clients - webstore.iec.ch/csc CISPR de l'IEC.
Si vous désirez nous donner des commentaires sur cette
publication ou si vous avez des questions contactez-nous:
sales@iec.ch.
IEC 62379-7 ®
Edition 1.0 2015-06
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Common control interface for networked digital audio and video products –
Part 7: Measurements
Interface de commande commune pour produits audio et vidéo numériques
connectés en réseaux –
Partie 7: Mesures
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 33.160.01; 35.100.05 ISBN 978-2-8322-8563-3
– 2 – IEC 62379-7:2015 © IEC 2015
CONTENTS
FOREWORD . 5
INTRODUCTION . 7
1 Scope . 10
2 Normative references . 10
3 Terms, definitions and abbreviations . 10
3.1 Terms and definitions . 10
3.2 Abbreviations . 10
4 Audio format definitions . 11
5 Video format definitions . 11
6 MIB definitions for measurement information blocks . 11
6.1 General . 11
6.2 Type definitions . 12
6.2.1 General . 12
6.2.2 Textual conventions . 12
6.2.3 Sequences . 13
6.3 Network measurement information blocks . 14
6.3.1 Network measurement information block structure . 14
6.3.2 nMtBlockTable . 15
6.3.3 nMtBlockEntry . 15
6.3.4 nMtBlockId . 15
6.3.5 nMtIfIndex . 15
6.3.6 nMtTxRxPoint . 15
6.3.7 nMtNetworkType . 16
6.3.8 nMtTransportType . 16
6.3.9 nMtTxRxAddr . 16
6.3.10 nMtPortNumber . 16
6.3.11 nMtIGMPVersion . 16
6.3.12 nMtSIPServerAddr . 16
6.4 Audio measurement information blocks . 17
6.4.1 Audio measurement information block structure . 17
6.4.2 aMtBlockTable . 17
6.4.3 aMtBlockEntry . 17
6.4.4 aMtBlockId . 18
6.4.5 aMtAudioComponentNumber . 18
6.4.6 aMtNetworkBlockId . 18
6.4.7 aMtAudioStatus . 18
6.4.8 aMtAudioSignalFormat . 18
6.4.9 aMtAudioPId . 18
6.4.10 aMtIfIndex . 18
6.4.11 aMtFECType . 19
6.4.12 aMtFECLengthDimension . 19
6.5 Video measurement information blocks . 19
6.5.1 Video measurement information block structure . 19
6.5.2 vMtBlockTable . 20
6.5.3 vMtBlockEntry . 20
6.5.4 vMtBlockId . 20
6.5.5 vMtAudioBlockId . 20
6.5.6 vMtNetworkBlockId . 20
6.5.7 vMtVideoStatus . 20
6.5.8 vMtVideoSourceFormat . 20
6.5.9 vMtVideoCodingType . 21
6.5.10 vMtVideoBitRateType . 21
6.5.11 vMtVideoBitRate . 21
6.5.12 vMtVideoAspectRatio . 21
6.5.13 vMtFECType . 21
6.5.14 vMtFECLengthDimension . 21
6.5.15 vMtTrickModeSupport . 21
6.6 Receiver point measurement information block . 21
6.6.1 Receiver measurement information block structure . 21
6.6.2 rxPointTable . 22
6.6.3 rxPointEntry . 23
6.6.4 rxPointBlockId . 23
6.6.5 rxPointNetworkBlockId . 23
6.6.6 rxPointBufferSize . 23
6.6.7 rxPointBufferOcpancyTime . 23
6.6.8 rxPointBufferOcpncyPcnt . 23
6.6.9 rxPointMDI. 23
6.6.10 rxPointTSDF . 23
6.7 Temperature measurement information block . 23
6.7.1 Temperature measurement information block structure . 23
6.7.2 temperatureTable . 24
6.7.3 temperatureEntry . 24
6.7.4 temperatureBlockId. 24
6.7.5 temperatureLocnNumber . 25
6.7.6 temperatureLocation . 25
6.7.7 temperatureTrend . 25
6.7.8 temperatureStatus . 25
6.7.9 temperatureLowWarning . 25
6.7.10 temperatureHighWarning . 25
6.7.11 temperatureLowCritical . 25
6.7.12 temperatureHighCritical . 25
Annex A (informative) Machine-readable measurement block definitions. 26
Annex B (informative) Machine-readable textual conventions definitions . 44
Annex C (informative) Worked example . 48
C.1 Overview. 48
C.2 Example 1 . 48
C.2.1 General . 48
C.2.2 Block table . 48
C.2.3 Mixer block . 50
C.2.4 Multiple functionality device . 51
C.2.5 Summary of tables . 54
Bibliography . 55
– 4 – IEC 62379-7:2015 © IEC 2015
Figure 1 – Relationships between ECN groups ACIP, VCIP and IPM. 8
Figure 2 – Network measurement information block . 14
Figure 3 – Audio measurement information block . 17
Figure 4 – Video measurement information block . 19
Figure 5 – Receiver measurement information block . 22
Figure 6 – Temperature measurement information block . 24
Figure C.1 – Example of a modified audio device . 48
Figure C.2 – Annotated connector diagram . 49
Figure C.3 – Mixer section . 50
Figure C.4 – Single device with multiple functionality . 52
Figure C.5 – Measurement blockIds and their associated media components . 52
Figure C.6 – Single device with multiple functionality . 53
Table 1 – Managed objects for network measurement information blocks . 15
Table 2 – Managed objects for audio measurement information blocks . 17
Table 3 – Managed objects for video measurement information blocks . 20
Table 4 – Managed objects for receiver measurement information blocks . 22
Table 5 – Managed objects conveying temperature information about the unit . 24
Table C.1 – Main block Id table . 49
Table C.2 – Mixer related block Id table . 50
Table C.3 – Mixer block tables . 51
Table C.4 – Addition of measurement block Ids . 52
Table C.5 – Video measurement table . 53
Table C.6 – Network measurement table. 53
Table C.7 – Audio measurement table . 53
Table C.8 – Table summary . 54
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
COMMON CONTROL INTERFACE FOR NETWORKED
DIGITAL AUDIO AND VIDEO PRODUCTS –
Part 7: Measurements
FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote
international co-operation on all questions concerning standardization in the electrical and electronic fields. To
this end and in addition to other activities, IEC publishes International Standards, Technical Specifications,
Technical Reports, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC
Publication(s)”). Their preparation is entrusted to technical committees; any IEC National Committee interested
in the subject dealt with may participate in this preparatory work. International, governmental and non-
governmental organizations liaising with the IEC also participate in this preparation. IEC collaborates closely
with the International Organization for Standardization (ISO) in accordance with conditions determined by
agreement between the two organizations.
2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any
misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence
between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in
the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees for any personal injury, property damage or
other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and
expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC
Publications.
8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of
patent rights. IEC shall not be held responsible for identifying any or all such patent rights.
International Standard IEC 62379-7 has been prepared by technical area 4: Digital system
interfaces and protocols of IEC technical committee 100: Audio, video and multimedia
systems and equipment.
The text of this standard is based on the following documents:
CDV Report on voting
100/2168/CDV 100/2338/RVC
Full information on the voting for the approval of this standard can be found in the report on
voting indicated in the above table.
This publication has been drafted in accordance with the ISO/IEC Directives, Part 2.
– 6 – IEC 62379-7:2015 © IEC 2015
A list of all parts in the IEC 62379 series, published under the general title Common control
interface for networked digital audio and video products, can be found on the IEC website.
The committee has decided that the contents of this publication will remain unchanged until
the stability date indicated on the IEC website under "http://webstore.iec.ch" in the data
related to the specific publication. At this date, the publication will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.
IMPORTANT – The 'colour inside' logo on the cover page of this publication indicates
that it contains colours which are considered to be useful for the correct
understanding of its contents. Users should therefore print this document using a
colour printer.
INTRODUCTION
IEC 62379 specifies the common control interface, a protocol for managing equipment which
conveys audio and/or video across digital networks.
An introduction to the common control interface is given in IEC 62739-1.
This part of IEC 62379 specifies those aspects that are specific for using the block structure
as defined in IEC 62379-1, for standardising the collection method of audio and video
parameters for use by the European Broadcasting Union Expert Communities Networks –
Internet Protocol (IP) Measurements (EBU ECN-IPM) Group.
The collection of network related parameters may be outside the scope of this standard.
These are expected to be collected from the standard Internet Engineering Task Force (IETF)
Management Information Base (MIBs) that are generally present in most (if not all) networked
equipment. Some specific network parameters are included that are not obtainable from
existing standard IETF MIBs.
Structure of the family of standards
IEC 62379 specifies the common control interface, a protocol for managing networked
audiovisual equipment. It is intended to include the following Parts:
Part 1: General
Part 2: Audio
Part 3: Video
Part 4: Data
Part 5: Transmission over networks
Part 6: Packet transfer service
Part 7: Measurement
Part 1 specifies aspects which are common to all equipment.
Parts 2 to 4 specify control of internal functions specific to equipment carrying particular types
of live media. Part 4 does not refer to packet data such as the control messages themselves.
Part 5 specifies control of transmission of these media over each individual network
technology. It includes network specific management interfaces along with network specific
control elements that integrate into the control framework.
Part 6 specifies carriage of control and status messages and non-audiovisual data over
transports that do not support audio and video, such as RS232 serial links, with (as with Part
5) a separate subpart for each technology.
Part 7 specifies those aspects that are specific to the measurement requirements of the EBU
ECN-IPM Group.
An introduction to the common control interface is given in IEC 62739-1.
Description, aims and requirements of the EBU ECN-IPM Group
In recent years, EBU members have been increasingly adopting IP networks for the
contribution of audio and video in real-time. It is well known that although IP networks are of
lower cost and provide more flexibility compared with circuit switched networks, they suffer
– 8 – IEC 62379-7:2015 © IEC 2015
from longer delays and have much larger jitter, while broadcasters’ tolerance to these
variables is much less than that of normal business IT traffic.
To respond to Members’ use of IP, EBU set up two groups, Expert Communities Networks
Audio contribution over IP (ECN-ACIP) and Expert Communities Networks − Video
contribution over IP (ECN-VCIP), with the tasks of drawing up recommended codes of
practice .
Adaptation layer A/V over IP – Recommendations N/ACIP and N/VCIP
Application information exchange
Measurement of network performance between connection
points defined by N/IPM
Network information exchange
A/V
Contractual relation
agreement on QoS IP
A/V
Network
IP
IEC
Figure 1 – Relationships between ECN groups ACIP, VCIP and IPM
It was also recognised that there would be a strong demand for tools that would enable
broadcasters to measure and manage their IP networks properly to suit the many time-critical
broadcast applications they would be subjected to. To this end, the ECN-IPM (IP
measurement) group was set up. The relationships between these three groups are shown in
Figure 1.
The goals of ECN-IPM Group were to
– define a quality of service classification to achieve requested A/V transmission quality for
broadcast applications,
– standardise network information exchange between EBU members and Telecom suppliers,
– propose a method of collecting end-to-end performance information for management
purposes.
In achieving these goals the ECN-IPM Group has specified a set of parameters that are
important for broadcasters when using IP networks for audio and video transmission and has
developed a software mechanism to probe a network for device and topology discovery,
physical path tracing for both end-to-end communication and multicast streams, with the
potential for multilayer monitoring for streams on a multi-vendor network with fully media-
specific parameters.
The specified parameters cover both the network layer and application layer (for video and
audio). SNMP is employed to collect information on the status of networked devices, such as
the transmission rate, error rate, the codec used and multicast streams status.
___________
1 ECN-ACIP and ECN-VCIP were formerly known as N/ACIP and N/VCIP respectively.
To ensure that all the parameters can be recovered from a variety of different manufacturers’
IP equipment, the group has designed a Management Information Base (MIB). Although many
MIB files have been published over the years, especially on the network side, very little
standardisation work has been done on Audio/Video (A/V) codec MIB files. The EBU ECN-
IPM Group has therefore proposed a new standard, based upon the IEC 62379 series to
address this issue.
Two EBU technical publications have been produced by the ECN-IPM Group.
The parameters and new MIB information may be found in EBU-Tech 3345, End-to-End IP
Network Measurement for Broadcast Applications – Parameters & Management Information
Base (MIB), Geneva, July 2011.
A description of the software mechanism, EisStream , may be found in EBU-Tech 3346, End-
to-End IP Network Measurement for Broadcast Applications – EisStream Software package
description, Geneva, July 2011. The software is written in Java and it provides physical path
tracing for IP traffic using SNMP.
This part of IEC 62379 and other related parts of IEC 62379, constitute the standards upon
which Section 3 of EBU-Tech 3345 is based.
If there is any inconsistency between this standard and Section 3 of EBU-Tech 3345, then
IEC 62379-7 and other related parts of IEC 62379, take precedence.
___________
2 EBU Integrated Monitoring Solution for Media Streams on IP Networks, http://eisstream.sourceforge.net/
– 10 – IEC 62379-7:2015 © IEC 2015
COMMON CONTROL INTERFACE FOR NETWORKED
DIGITAL AUDIO AND VIDEO PRODUCTS –
Part 7: Measurements
1 Scope
This part of IEC 62379 specifies aspects of the common control interface of IEC 62379-1 that
are specific to the measurement of the service experienced by audio and video streams and
in particular to the requirements of EBU ECN-IPM Measurements Group.
2 Normative references
The following documents, in whole or in part, are normatively referenced in this document and
are indispensable for its application. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any
amendments) applies.
IEC 62379-1, Common control interface for networked digital audio and video products –
Part 1: General
IEC 62379-2:2008, Common control interface for networked digital audio and video products –
Part 2: Audio
IEC 62379-3, Common control interface for networked audio and video products – Part 3: Video
3 Terms, definitions and abbreviations
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in IEC 62379-1 and
IEC 62379-2 apply.
3.2 Abbreviations
ASI Asynchronous Serial Interface
DF Delay Factor
FEC Forward Error Correction
HD High Definition
IGMP Internet Group Management Protocol
MDI Media Delivery Index
MIB Management Information Base
MLR Media Loss Rate
OID Object IDentifier
PID Programme ID
RTP Real-Time Protocol
SD Standard Definition
SIP Session Initiation Protocol
SNMP Simple Network Management Protocol
TS-DF Time Stamped Delay Factor
4 Audio format definitions
At any point in the audio signal chain, the audio data will be in a particular format. For
management purposes, the format shall be identified by an object identifier, either a “Common
control interface standard” object identifier as defined and specified in IEC 62379-2 or an
object identifier defined elsewhere.
NOTE 1 Permitting audio format identifiers to be defined outside this standard allows use of proprietary formats
within the standard protocol and also allows industry standard formats to emerge that may eventually be
incorporated into future revisions of this standard.
NOTE 2 The audio signal format definitions specified in IEC 62379-2 are used in a common manner by both audio
only units and the one or more audio components associated with a video flow.
5 Video format definitions
At any point in the video signal chain, the video data will be in a particular format. For
management purposes, the format should be identified by an object identifier, either a
“Common control interface standard” object identifier as defined and specified in IEC 62379-3
or an object identifier defined elsewhere.
NOTE Permitting video format identifiers to be defined outside this standard allows use of proprietary formats
within the standard protocol and also allows industry standard formats to emerge that may eventually be
incorporated into future revisions of this standard.
6 MIB definitions for measurement information blocks
6.1 General
This clause defines a set of managed object types for representing measurement information
functions in network controlled audio/video equipment for the purposes of standardising the
collection method of audio, video and some network parameters for use by the EBU ECN-IPM
Group.
The format of the definitions is as specified in IEC 62379-1.
For measurement purposes, a piece of audio/video equipment shall be modelled as a number
of discrete measurement blocks, as specified in IEC 62379-1. Each measurement block shall
have zero or more inputs and zero or more outputs.
NOTE 1 Information is transferred into these objects internally within the equipment utilising this standard, from
existing MIB objects, or elsewhere, within the equipment. A management station can access the measurement
information using the standard object identifier (OIDs) defined in this standard independent of the manufacturer.
Each measurement block shall be modelled either by one of the standard measurement block
types defined in this standard or by a measurement block type defined elsewhere. Associated
with each defined block type shall be a (possibly empty) group of managed object types that
represent the control functions for that block. A block type shall be identified by the node in
the object identifier tree that is the root node for the group of managed object types
associated with that block type.
NOTE 2 Permitting measurement block types to be defined outside this standard allows control of proprietary
functions using the standard protocol and also allows industry standard block types to emerge that may eventually
be incorporated into future revisions of this standard.
NOTE 3 An empty group of managed object types is permitted to allow for blocks that have no associated control
functions.
NOTE 4 Annex C contains a worked example of the use of the measurement block structure.
– 12 – IEC 62379-7:2015 © IEC 2015
6.2 Type definitions
6.2.1 General
In addition to the types defined in IEC 62379-1, the following types are used to specify the
syntax of the abstract data structures representing managed object values.
6.2.2 Textual conventions
NetworkType::= INTEGER {
ipv4 (1),
ipv6 (2),
asi (3)
} (ipv4.asi)
-- An enumeration identifying a network type of over which the
-- media is flowing.
TransportType::= INTEGER {
notApplicable (0),
rtp (1)
} (notApplicable. rtp)
-- An enumeration identifying a transport type of over which the
-- media is flowing.
-- Note that the values for this textual convention are NOT the same
-- as the numbers used in the protocol field of IPv4 packets
-- and the Next Header Field of IPv6 packets.
-- See http://www.iana.org/assignments/protocol-numbers
AudioFECType::= INTEGER {
none(0),
rfc2733(1),
rfc5109(2),
smpte2022Dash1(3),
smpte2022Dash5(4),
proprietary(5)
} (none.proprietary)
-- An enumeration identifying the FEC type applied, if present.
VideoFECType::= INTEGER {
none (0),
rfc2733(1),
rfc5109(2),
smpte2022Dash1(3),
smpte2022Dash5(4),
proprietary(5)
} (none.proprietary)
-- An enumeration identifying the FEC type applied, if present.
BufferSize::= Unsigned32
-- A type to indicate the current total size of the receive buffer
-- in ms.
BufferOcpncyTime::= Gauge32
-- A type to report the amount of data, expressed in ms,
-- occupying the receive buffer.
BufferOcpncyPercent::= INTEGER (1.100)
-- A type to report the amount of data, expressed as a
-- percentage of the total receive buffer size, occupying the
-- receive buffer.
TemperatureLocn::= OCTET STRING (0.80)
-- A type to indicate the location where the temperature is measured.
TemperatureTrend::= Gauge32
-- A type to report the current temperature at the measured location.
-- The use of this type will allow changes (either up or down)
-- to be reported.
TemperatureStatus::= INTEGER {
undetermined (0),
other (1),
unknown (2),
ok (3),
warning (4),
critical (5),
nonRecoverable (6)
} (undetermined. nonRecoverable)
-- An enumeration identifying the temperature status levels.
-- Semantics are equipment specific.
BitRateType::= INTEGER {
unspecified (0),
vbr (1),
cbr (2)
} (unspecified.cbr)
-- An enumeration identifying the video bit rate type applied
--
-- vbr = variable bit rate
-- cbr = constant bit rate
6.2.3 Sequences
nMtEntry::= SEQUENCE {
nMtBlockId BlockId,
nMtIfIndex InterfaceIndex,
nMtTxRxPoint TruthValue,
nMtNetworkType NetworkType,
nMtTransportType TransportType,
nMtTxRxAddr TAddress,
nMtPortNumber CardinalNumber,
nMtIGMPVersion CardinalNumber,
nMtSIPServerAddr TAddress
}
aMtBlockEntry::= SEQUENCE {
aMtBlockId BlockId,
aMtAudioComponentNumber IndexNumber,
aMtNetworkBlockId BlockId,
aMtAudioStatus TruthValue,
aMtAudioSignalFormat MediaFormat,
aMtAudioPID CardinalNumber,
aMtIfIndex InterfaceIndex,
aMtFECType AudioFECType,
aMtFECLengthDimension IntegerNumber
}
vMtEntry::= SEQUENCE {
vMtBlockId BlockId,
vMtAudioBlockId BlockId,
vMtNetworkBlockId BlockId,
vMtVideoStatus TruthValue,
vMtVideoSourceFormat MediaFormat,
vMtVideoCodingType MediaFormat,
vMtVideoBitRateType BitRateType,
– 14 – IEC 62379-7:2015 © IEC 2015
vMtVideoBitRate CardinalNumber,
vMtAspectRatio MediaFormat,
vMtFECType VideoFECType,
vMtFECLengthDimension IntegerNumber,
vMtTrickModeSupport TruthValue
}
rxPointEntry::= SEQUENCE {
rxPointBlockId BlockId,
rxPointNetworkBlockId BlockId
rxPointBufferSize BufferSize,
rxPointBufferOcpancyTime BufferOcpncyTime,
rxPointBufferOcpncyPcnt BufferOcpncyPercent,
rxPointMDI Utf8String,
rxPointTSDF CardinalNumber
}
temperatureEntry::= SEQUENCE {
temperatureBlockId BlockId,
temperatureLocnNumber IndexNumber,
temperatureLocation TemperatureLocn,
temperatureTrend TemperatureTrend,
temperatureStatus TemperatureStatus,
temperatureLowWarning IntegerNumber,
temperatureHighWarning IntegerNumber,
temperatureLowCritical IntegerNumber,
temperatureHighCritical IntegerNumber
}
6.3 Network measurement information blocks
6.3.1 Network measurement information block structure
A network measurement information block, shown in Figure 2, shall have the following
structure, where c is the number of channels on a connection.
Measurement
Input 1
information
c
block
IEC
Figure 2 – Network measurement information block
A network measurement information block shall consist of a generic measurement information
block containing information specific to network parameters that are to be available for use by
a management agent.
NOTE This is a special type of block that has no internal functionality. It is merely a means to gather information
from within the unit from, for example, other tables and objects or direct from the media stream and for it to be
presented and used in a standardised way to a management system. This standard does not define where the
information for the content of these blocks is sourced from.
The group of objects in Table 1 shall be implemented by all compliant equipment that has a
management model that incorporates one or more measurement information block(s). The
root node for these objects shall be
{ iso(1) standard(0) iec62379 measurement(7) measurementMIB(1) networkMeasurement(1) }
This node shall be used as the block type identifier for network measurement information
blocks.
Table 1 – Managed objects for network measurement information blocks
Identifier Syntax Index Readable Writable Volatile Status
nMtBlockTable(1) SEQU ENCE OF
none none no m
│ NMtBlockEntry
└nMtBlockEntry(1) NMtBlockEntry
none none no m
├nMtBlockId(1) BlockId
yes none none no m
├nMtIfIndex(2) InterfaceIndex
listener none maybe m
├nMtTxRxPoint(3) TruthValue
listener supervisor no m
├nMtNetworkType(4) NetworkType
listener none maybe m
├nMtTransportType(5) TransportType
listener none maybe m
├nMtTxRxAddr(6) TAddress listener none maybe m
├nMtPortNumber(7) CardinalNumber
listener none maybe m
├nMtIGMPVersion(8) CardinalNumber listener none maybe o
└nMtSIPServerAddr(9) TAddress
listener supervisor maybe o
6.3.2 nMtBlockTable
A table of network measurement block descriptors for this unit. Each network measurement
block in the unit has a corresponding entry in this table.
6.3.3 nMtBlockEntry
An entry in the network measurement block table.
6.3.4 nMtBlockId
The block identifier for this block. Used as an index when accessing the network
measurement block table.
6.3.5 nMtIfIndex
This identifier provides a link between this network measurement block and the network
interface it is associated with. The values of this object shall be a copy of the values of ifIndex
from RFC1213-MIB (MIB-II) (1.3.6.1.2.1.2.2.1.1).
NOTE The nMtIfIndex object identifier applies the semantics of ifIndex through the use of the InterfaceIndex
textual convention defined in RFC2863, The Interfaces Group MIB, instead of using the original syntax of ifIndex in
RFC1213-MIB (MIB-II), which is the identifier for the associated network interfaces object within MIB-II.
If ifIndex is not used within the unit, then an equivalent number to identify the interface
should
...
제목: IEC 62379-7:2015 - 네트워크 디지털 오디오 및 비디오 제품을 위한 공통 제어 인터페이스 - 파트 7: 측정 내용: IEC 62379-7:2015은 오디오 및 비디오 스트림의 서비스 경험 측정 및 특히 EBU ECN-IPM 측정 그룹의 요구 사항에 특화된 IEC 62379-1의 공통 제어 인터페이스에 대한 측면을 규정합니다.
글 제목: IEC 62379-7:2015 - 네트워크 디지털 오디오 및 비디오 제품을 위한 공통 제어 인터페이스 - 제7부: 측정 글 내용: IEC 62379-7:2015는 오디오와 비디오 스트림의 서비스 경험 측정 및 특히 EBU ECN-IPM 측정 그룹의 요구 사항에 특화된 IEC 62379-1의 공통 제어 인터페이스의 측면을 명시합니다.
The article discusses the specifications of IEC 62379-7:2015, which focuses on the common control interface for networked digital audio and video products. It specifically covers the measurement of the service provided by audio and video streams, with a focus on the requirements of the EBU ECN-IPM Measurements Group.
記事タイトル:IEC 62379-7:2015 - ネットワーク接続されたデジタルオーディオおよびビデオ製品のための共通制御インターフェース - 第7部:計測 記事内容:IEC 62379-7:2015は、オーディオおよびビデオストリームのサービス体験の計測に特化し、特にEBU ECN-IPM測定グループの要件に合致するようにIEC 62379-1の共通制御インターフェースの側面を規定しています。
IEC 62379-7:2015 is a standard that focuses on the measurement aspect of the common control interface of IEC 62379-1. It specifically addresses the measurement of the service quality for audio and video streams, with a special emphasis on meeting the requirements set by the EBU ECN-IPM Measurements Group.
The article is about IEC 62379-7:2015, a specification that focuses on the common control interface for networked digital audio and video products. It specifically addresses the measurement of the service experienced by audio and video streams, and it meets the requirements of EBU ECN-IPM Measurements Group.
記事タイトル:IEC 62379-7:2015 - ネットワーク接続デジタルオーディオおよびビデオ製品の共通制御インターフェース - 第7部:測定 記事内容:IEC 62379-7:2015は、オーディオおよびビデオストリームのサービス体験の測定に特化し、特にEBU ECN-IPM測定グループの要件に合致するIEC 62379-1の共通制御インターフェースの側面を規定しています。
記事のタイトル:IEC 62379-7:2015 - ネットワーク化されたデジタルオーディオおよびビデオ製品の共通制御インタフェース-第7部:測定 記事の内容:IEC 62379-7:2015は、オーディオおよびビデオストリームのサービス体験の測定に特化したIEC 62379-1の共通制御インタフェースの側面を指定しています。特に、EBU ECN-IPM測定グループの要件を満たします。
기사 제목: IEC 62379-7:2015 - 네트워크 디지털 오디오와 비디오 제품을 위한 공통 제어 인터페이스 - 제7부: 측정 기사 내용: IEC 62379-7:2015은 오디오와 비디오 스트림의 서비스 체험을 측정하는 데 특화된 IEC 62379-1의 공통 제어 인터페이스에 관한 측면을 명시한다. 특히, EBU ECN-IPM 측정 그룹의 요구 사항을 충족시킨다.










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...