cmPhyIfTxBufferSize
CISCO-METRO-PHY-MIB ·
.1.3.6.1.4.1.9.10.69.1.1.1.1.9
Object
column
r/w
bytes Unsigned32
This object applies when circuit emulation of the client
protocol is used. It allows the management client to
configure the size of the transmit buffer on the client
port. A value of 0 implies that this object does not apply
to this interface.
Controlling the size of the transmit buffer on a client
port may be essential in scenarios where packet streams
from various client ports are aggregated onto a single
trunk port. The latency associated with an elementary
stream received on a client port, from the trunk port is
influenced by the nature of other elementary streams in
the aggregate. For example, a giant packet in one stream
will increase latency in processing packets in other
elementary streams. The size of the transmit buffer on
the client port must be configured proportional to this
expected latency. Increasing the buffer size when latency
is higher helps in reassembly of fragmented packets before
transmitting them to the client device.
Note that increasing the buffer size results in higher
latency even when the elementary packet stream is not
subject to high jitters. Refer to the platform specific
documentation for guidelines on configuring this buffer
size.
Context
- MIB
- CISCO-METRO-PHY-MIB
- OID
.1.3.6.1.4.1.9.10.69.1.1.1.1.9- Type
- column
- Access
- readwrite
- Status
- current
- Units
- bytes
- Parent
- cmPhyIfEntry
- Table
- cmPhyIfTable
- Siblings
- 15
Syntax
bytes Unsigned32
Values & Constraints
Object Constraints
range: 0-65536
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| cmPhyIfMode This object allows the management client to configure
the mode of operation for the client interface modules.
When in 2R mode, there is no protocol type, clock rate… | column | Enumeration | .1.3.6.1.4.1.9.10.69.1.1.1.1.1 |
| cmPhyIfAutoNegotiation This object allows the management client to enable
auto negotiation signaling on the client side interface,
by writing a 'true' value to this object. A 'false'
value would disable… | column | TriValue | .1.3.6.1.4.1.9.10.69.1.1.1.1.10 |
| cmPhyIfTransType This object is used to identify the physical layer medium used
for carrying data. For non-relevant interfaces, this value is
'unknown'. | column | TransmissionType | .1.3.6.1.4.1.9.10.69.1.1.1.1.11 |
| cmPhyIfRate This object is used to specify the rate of the interface.
The value of 'unknown' implies that this object does not
apply to this interface. | column | CmRateType | .1.3.6.1.4.1.9.10.69.1.1.1.1.12 |
| cmPhyIfNegotiatedRate This object is used to identify the current rate of the
interface after the auto negotation. This object is valid
only if the object cmPhyIfRate is configured as 'auto'. | column | CmNegotiatedRateType | .1.3.6.1.4.1.9.10.69.1.1.1.1.13 |
| cmPhyIfOverSubscription Oversubscription allows the user to carry multiple clients
over the trunk to efficiently utilize the trunk bandwidth.
This object allows the management client to en… | column | TriValue | .1.3.6.1.4.1.9.10.69.1.1.1.1.14 |
| cmPhyIfClientSubrate This object allows the management client to specify the
subrate bandwidth of the oversubscribed trunk which carries
this client.
A value of 0 implies that this obj… | column | mega-bytes-per-second Unsigned32 | .1.3.6.1.4.1.9.10.69.1.1.1.1.15 |
| cmPhyIfClientSubrateLock This object allows the management client to lock the
subrate bandwidth on an interface, by writing a value of
'true' to this object. A 'false' value would disable the
bandwidth l… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.9.10.69.1.1.1.1.16 |
| cmPhyIfProtocol This object is used to specify the protocol of the data
carried over the client side interface.
This object applies to linecards which support a variety of
protoco… | column | ProtocolType | .1.3.6.1.4.1.9.10.69.1.1.1.1.2 |
| cmPhyIfClockRate This object allows the management client to set the
clock rate across the client side interface.
Due to hardware limitations, all values may not be supported.
The d… | column | kHz Integer32 | .1.3.6.1.4.1.9.10.69.1.1.1.1.3 |
| cmPhyIfMonitor This object allows the management client to enable
monitoring of the error counters on an interface,
by writing a value of 'true' to this object. To bypass
the monitoring hardwar… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.9.10.69.1.1.1.1.4 |
| cmPhyIfLoopback This object allows the management client to configure
loopback for the client side or trunk side interfaces.
'noLoop' - No Loopback present.
'diagnosticLoop… | column | Enumeration | .1.3.6.1.4.1.9.10.69.1.1.1.1.5 |
| cmPhyIfOFC This object allows the management client to enable
OFC(Open Fibre Control) safety protocol for the client
side interfaces, by writing a 'true' value to
this object. A 'false' val… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.9.10.69.1.1.1.1.6 |
| cmPhyIfLaserSafetyControl deprecated This object allows the management client to enable
laser safety control feature on the trunk side interfaces
by writing a true value to this object. If laser safety
control is ena… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.9.10.69.1.1.1.1.7 |
| cmPhyIfForwardLaserControl deprecated This object allows the management client to enable
forward laser control on the client or trunk side interfaces
by writing a true value to this object. If forward laser
control i… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.9.10.69.1.1.1.1.8 |