|
Packit |
022b05 |
ROHC-RTP-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Packit |
022b05 |
Unsigned32, Counter32, mib-2
|
|
Packit |
022b05 |
FROM SNMPv2-SMI -- [RFC2578]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TruthValue
|
|
Packit |
022b05 |
FROM SNMPv2-TC -- [RFC2579]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF -- [RFC2580]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcChannelID, rohcContextCID
|
|
Packit |
022b05 |
FROM ROHC-MIB; -- [RFC3816]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200406030000Z" -- June 3, 2004
|
|
Packit |
022b05 |
ORGANIZATION "IETF Robust Header Compression Working Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
"WG charter:
|
|
Packit |
022b05 |
http://www.ietf.org/html.charters/rohc-charter.html
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Mailing Lists:
|
|
Packit |
022b05 |
General Discussion: rohc@ietf.org
|
|
Packit |
022b05 |
To Subscribe: rohc-request@ietf.org
|
|
Packit |
022b05 |
In Body: subscribe your_email_address
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Editor:
|
|
Packit |
022b05 |
Juergen Quittek
|
|
Packit |
022b05 |
NEC Europe Ltd.
|
|
Packit |
022b05 |
Network Laboratories
|
|
Packit |
022b05 |
Kurfuersten-Anlage 36
|
|
Packit |
022b05 |
69221 Heidelberg
|
|
Packit |
022b05 |
Germany
|
|
Packit |
022b05 |
Tel: +49 6221 90511-15
|
|
Packit |
022b05 |
EMail: quittek@netlab.nec.de"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This MIB module defines a set of objects for monitoring
|
|
Packit |
022b05 |
and configuring RObust Header Compression (ROHC).
|
|
Packit |
022b05 |
The objects are specific to ROHC RTP (profile 0x0001),
|
|
Packit |
022b05 |
ROHC UDP (profile 0x0002), and ROHC ESP (profile 0x0003)
|
|
Packit |
022b05 |
defined in RFC 3095 and for the ROHC LLA profile (profile
|
|
Packit |
022b05 |
0x0005) defined in RFC 3242.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The Internet Society (2004). The
|
|
Packit |
022b05 |
initial version of this MIB module was published
|
|
Packit |
022b05 |
in RFC 3816. For full legal notices see the RFC
|
|
Packit |
022b05 |
itself or see:
|
|
Packit |
022b05 |
http://www.ietf.org/copyrights/ianamib.html"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "200406030000Z" -- June 3, 2004
|
|
Packit |
022b05 |
DESCRIPTION "Initial version, published as RFC 3816."
|
|
Packit |
022b05 |
::= { mib-2 114 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The groups defined within this MIB module:
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpObjects OBJECT IDENTIFIER ::= { rohcRtpMIB 1 }
|
|
Packit |
022b05 |
rohcRtpConformance OBJECT IDENTIFIER ::= { rohcRtpMIB 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Context Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The rohcRtpContextTable lists all contexts per interface
|
|
Packit |
022b05 |
-- and instance. It extends the rohcContextTable.
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF RohcRtpContextEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table lists and describes RTP profile specific
|
|
Packit |
022b05 |
properties of compressor contexts and decompressor
|
|
Packit |
022b05 |
contexts. It extends the rohcContextTable of the
|
|
Packit |
022b05 |
ROHC-MIB module."
|
|
Packit |
022b05 |
::= { rohcRtpObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RohcRtpContextEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry describing a particular context."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
rohcChannelID,
|
|
Packit |
022b05 |
rohcContextCID
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { rohcRtpContextTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
RohcRtpContextEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
rohcRtpContextState INTEGER,
|
|
Packit |
022b05 |
rohcRtpContextMode INTEGER,
|
|
Packit |
022b05 |
rohcRtpContextAlwaysPad TruthValue,
|
|
Packit |
022b05 |
rohcRtpContextLargePktsAllowed TruthValue,
|
|
Packit |
022b05 |
rohcRtpContextVerifyPeriod Unsigned32,
|
|
Packit |
022b05 |
rohcRtpContextSizesAllowed Unsigned32,
|
|
Packit |
022b05 |
rohcRtpContextSizesUsed Unsigned32,
|
|
Packit |
022b05 |
rohcRtpContextACKs Counter32,
|
|
Packit |
022b05 |
rohcRtpContextNACKs Counter32,
|
|
Packit |
022b05 |
rohcRtpContextSNACKs Counter32,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextNHPs Counter32,
|
|
Packit |
022b05 |
rohcRtpContextCSPs Counter32,
|
|
Packit |
022b05 |
rohcRtpContextCCPs Counter32,
|
|
Packit |
022b05 |
rohcRtpContextPktsLostPhysical Counter32,
|
|
Packit |
022b05 |
rohcRtpContextPktsLostPreLink Counter32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
initAndRefresh(1),
|
|
Packit |
022b05 |
firstOrder(2),
|
|
Packit |
022b05 |
secondOrder(3),
|
|
Packit |
022b05 |
noContext(4),
|
|
Packit |
022b05 |
staticContext(5),
|
|
Packit |
022b05 |
fullContext(6)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"State of the context as defined in RFC 3095. States
|
|
Packit |
022b05 |
initAndRefresh(1), firstOrder(2), and secondOrder(3)
|
|
Packit |
022b05 |
are states of compressor contexts, states noContext(4),
|
|
Packit |
022b05 |
staticContext(5) and fullContext(6) are states of
|
|
Packit |
022b05 |
decompressor contexts."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095"
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextMode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
unidirectional(1),
|
|
Packit |
022b05 |
optimistic(2),
|
|
Packit |
022b05 |
reliable(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Mode of the context."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095, Section 4.4"
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextAlwaysPad OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Boolean, only applicable to compressor contexts using the
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
LLA profile. If its value is true, the compressor must
|
|
Packit |
022b05 |
pad every RHP packet with a minimum of one octet ROHC
|
|
Packit |
022b05 |
padding.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 5.1.1"
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextLargePktsAllowed OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Boolean, only applicable to compressor contexts using the
|
|
Packit |
022b05 |
LLA profile. It specifies how to handle packets that do
|
|
Packit |
022b05 |
not fit any of the preferred packet sizes specified. If
|
|
Packit |
022b05 |
its value is true, the compressor must deliver the larger
|
|
Packit |
022b05 |
packet as-is and must not use segmentation. If it is set
|
|
Packit |
022b05 |
to false, the ROHC segmentation scheme must be used to
|
|
Packit |
022b05 |
split the packet into two or more segments, and each
|
|
Packit |
022b05 |
segment must further be padded to fit one of the preferred
|
|
Packit |
022b05 |
packet sizes.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 5.1.1"
|
|
Packit |
022b05 |
DEFVAL { true }
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextVerifyPeriod OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to compressor contexts
|
|
Packit |
022b05 |
using the LLA profile. It specifies the minimum frequency
|
|
Packit |
022b05 |
with which a packet validating the context must be sent.
|
|
Packit |
022b05 |
This tells the compressor that a packet containing a CRC
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
field must be sent at least once every N packets, where N
|
|
Packit |
022b05 |
is the value of the object. A value of 0 indicates that
|
|
Packit |
022b05 |
periodical verifications are disabled.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 5.1.1"
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextSizesAllowed OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..4294967295)
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is only valid for decompressor
|
|
Packit |
022b05 |
contexts, i.e., if rohcInstanceType of the corresponding
|
|
Packit |
022b05 |
rohcContextEntry has the value decompressor(2). For
|
|
Packit |
022b05 |
compressor contexts where rohcInstanceType has the value
|
|
Packit |
022b05 |
compressor(1), this object MUST NOT be instantiated.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object contains the number of different packet sizes
|
|
Packit |
022b05 |
that may be used in the context."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095, Section 6.3.1"
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextSizesUsed OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..4294967295)
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is only valid for decompressor
|
|
Packit |
022b05 |
contexts, i.e., if rohcInstanceType of the corresponding
|
|
Packit |
022b05 |
rohcContextEntry has the value decompressor(2). For
|
|
Packit |
022b05 |
compressor contexts where rohcInstanceType has the value
|
|
Packit |
022b05 |
compressor(1), this object MUST NOT be instantiated.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object contains the number of different packet sizes
|
|
Packit |
022b05 |
that are used in the context."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095, Section 6.3.1"
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextACKs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of all positive feedbacks (ACK) sent or
|
|
Packit |
022b05 |
received in this context, respectively.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095, Section 5.2.1."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextNACKs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of all dynamic negative feedbacks (ACK) sent
|
|
Packit |
022b05 |
or received in this context, respectively.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095, Section 5.2.1."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextSNACKs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of all static negative feedbacks (ACK) sent
|
|
Packit |
022b05 |
or received in this context, respectively.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095, Section 5.2.1."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextNHPs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to contexts using the
|
|
Packit |
022b05 |
LLA profile. It contains the number of all no-header
|
|
Packit |
022b05 |
packets (NHP) sent or received in this context,
|
|
Packit |
022b05 |
respectively.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 4.1.1."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextCSPs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to contexts using the
|
|
Packit |
022b05 |
LLA profile. It contains the number of all context
|
|
Packit |
022b05 |
synchronization packets (CSP) sent or received in this
|
|
Packit |
022b05 |
context, respectively.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 4.1.2."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextCCPs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to contexts using the
|
|
Packit |
022b05 |
LLA profile. It contains the number of all context check
|
|
Packit |
022b05 |
packets (CCP) sent or received in this context,
|
|
Packit |
022b05 |
respectively.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 4.1.3."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextPktsLostPhysical OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to decompressor contexts
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
using the LLA profile. It contains the number of physical
|
|
Packit |
022b05 |
packet losses on the link between compressor and
|
|
Packit |
022b05 |
decompressor, that have been indicated to the decompressor.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 5.1.2."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 16 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextPktsLostPreLink OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to decompressor contexts
|
|
Packit |
022b05 |
using the LLA profile. It contains the number of pre-link
|
|
Packit |
022b05 |
packet losses on the link between compressor and
|
|
Packit |
022b05 |
decompressor, that have been indicated to the decompressor.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Discontinuities in the value of this counter can
|
|
Packit |
022b05 |
occur at re-initialization of the management
|
|
Packit |
022b05 |
system, and at other times as indicated by the
|
|
Packit |
022b05 |
value of ifCounterDiscontinuityTime. For checking
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime, the interface index is
|
|
Packit |
022b05 |
required. It can be determined by reading the
|
|
Packit |
022b05 |
rohcChannelTable of the ROHC-MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 5.1.2."
|
|
Packit |
022b05 |
::= { rohcRtpContextEntry 17 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Packet Sizes Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The rohcPacketSizeTable lists allowed, preferred, and used
|
|
Packit |
022b05 |
-- packet sizes per compressor context.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpPacketSizeTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF RohcRtpPacketSizeEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table lists all allowed, preferred, and used packet
|
|
Packit |
022b05 |
sizes per compressor context and channel.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note, that the sizes table represents implementation
|
|
Packit |
022b05 |
parameters that are suggested by RFC 3095 and/or RFC 3242,
|
|
Packit |
022b05 |
but that are not mandatory."
|
|
Packit |
022b05 |
::= { rohcRtpObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpPacketSizeEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RohcRtpPacketSizeEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry of a particular packet size."
|
|
Packit |
022b05 |
INDEX {
|
|
Packit |
022b05 |
rohcChannelID,
|
|
Packit |
022b05 |
rohcContextCID,
|
|
Packit |
022b05 |
rohcRtpPacketSize
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { rohcRtpPacketSizeTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
RohcRtpPacketSizeEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
rohcRtpPacketSize Unsigned32,
|
|
Packit |
022b05 |
rohcRtpPacketSizePreferred TruthValue,
|
|
Packit |
022b05 |
rohcRtpPacketSizeUsed TruthValue,
|
|
Packit |
022b05 |
rohcRtpPacketSizeRestrictedType INTEGER
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpPacketSize OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..4294967295)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A packet size used as index."
|
|
Packit |
022b05 |
::= { rohcRtpPacketSizeEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpPacketSizePreferred OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to compressor contexts
|
|
Packit |
022b05 |
using the LLA profile. When retrieved, it will have
|
|
Packit |
022b05 |
the value true(1) if the packet size is preferred.
|
|
Packit |
022b05 |
Otherwise, its value will be false(2).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 5.1.1"
|
|
Packit |
022b05 |
::= { rohcRtpPacketSizeEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpPacketSizeUsed OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to compressor contexts
|
|
Packit |
022b05 |
using the UDP, RTP, or ESP profile. When retrieved,
|
|
Packit |
022b05 |
it will have the value true(1) if the packet size is
|
|
Packit |
022b05 |
used. Otherwise, its value will be false(2).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for UDP, RTP,
|
|
Packit |
022b05 |
and ESP profiles, i.e., if the corresponding rohcProfile
|
|
Packit |
022b05 |
has a value of either 0x0001, 0x0002 or 0x0003. If
|
|
Packit |
022b05 |
the corresponding rohcProfile has a value other than
|
|
Packit |
022b05 |
0x0001, 0x0002 or 0x0003, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3095, Section 6.3.1"
|
|
Packit |
022b05 |
::= { rohcRtpPacketSizeEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpPacketSizeRestrictedType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
nhpOnly(1),
|
|
Packit |
022b05 |
rhpOnly(2),
|
|
Packit |
022b05 |
noRestrictions(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is only applicable to preferred packet
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sizes of compressor contexts using the LLA profile.
|
|
Packit |
022b05 |
When retrieved, it will indicate whether the packet
|
|
Packit |
022b05 |
size is preferred for NHP only, for RHP only, or
|
|
Packit |
022b05 |
for both of them.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object is only valid for LLA profiles,
|
|
Packit |
022b05 |
i.e., if the corresponding rohcProfile has a value of
|
|
Packit |
022b05 |
0x0005. If the corresponding rohcProfile has a value
|
|
Packit |
022b05 |
other than 0x0005, then this object MUST NOT be
|
|
Packit |
022b05 |
instantiated."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3242, Section 5.1.1"
|
|
Packit |
022b05 |
::= { rohcRtpPacketSizeEntry 6 }
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- conformance information
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpCompliances OBJECT IDENTIFIER ::= { rohcRtpConformance 1 }
|
|
Packit |
022b05 |
rohcRtpGroups OBJECT IDENTIFIER ::= { rohcRtpConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- compliance statements
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for SNMP entities that implement
|
|
Packit |
022b05 |
the ROHC-RTP-MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that compliance with this compliance
|
|
Packit |
022b05 |
statement requires compliance with the
|
|
Packit |
022b05 |
rohcCompliance MODULE-COMPLIANCE statement of the
|
|
Packit |
022b05 |
ROHC-MIB and with the ifCompliance3 MODULE-COMPLIANCE
|
|
Packit |
022b05 |
statement of the IF-MIB (RFC2863)."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
rohcRtpContextGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
GROUP rohcRtpPacketSizesGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A compliant implementation does not have to implement
|
|
Packit |
022b05 |
the rohcRtpPacketSizesGroup."
|
|
Packit |
022b05 |
GROUP rohcRtpStatisticsGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A compliant implementation does not have to implement
|
|
Packit |
022b05 |
the rohcRtpStatisticsGroup."
|
|
Packit |
022b05 |
::= { rohcRtpCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpContextGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
rohcRtpContextState,
|
|
Packit |
022b05 |
rohcRtpContextMode,
|
|
Packit |
022b05 |
rohcRtpContextAlwaysPad,
|
|
Packit |
022b05 |
rohcRtpContextLargePktsAllowed,
|
|
Packit |
022b05 |
rohcRtpContextVerifyPeriod
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects providing information about
|
|
Packit |
022b05 |
ROHC RTP compressors and decompressors."
|
|
Packit |
022b05 |
::= { rohcRtpGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpPacketSizesGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
rohcRtpContextSizesAllowed,
|
|
Packit |
022b05 |
rohcRtpContextSizesUsed,
|
|
Packit |
022b05 |
rohcRtpPacketSizePreferred,
|
|
Packit |
022b05 |
rohcRtpPacketSizeUsed,
|
|
Packit |
022b05 |
rohcRtpPacketSizeRestrictedType
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects providing information about
|
|
Packit |
022b05 |
allowed and used packet sizes at a ROHC RTP compressor."
|
|
Packit |
022b05 |
::= { rohcRtpGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
rohcRtpStatisticsGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
rohcRtpContextACKs,
|
|
Packit |
022b05 |
rohcRtpContextNACKs,
|
|
Packit |
022b05 |
rohcRtpContextSNACKs,
|
|
Packit |
022b05 |
rohcRtpContextNHPs,
|
|
Packit |
022b05 |
rohcRtpContextCSPs,
|
|
Packit |
022b05 |
rohcRtpContextCCPs,
|
|
Packit |
022b05 |
rohcRtpContextPktsLostPhysical,
|
|
Packit |
022b05 |
rohcRtpContextPktsLostPreLink
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects providing ROHC compressor and
|
|
Packit |
022b05 |
decompressor statistics."
|
|
Packit |
022b05 |
::= { rohcRtpGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|