CISCO-GGSN-QOS-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
7
Rows
7
Columns
34
.1.3.6.1.4.1.9.9.241.1.1.2 · 1 row entry · 3 columns
This table represents the mapping for different 
QoS classes to TOS precedence classes in the IP 
header. 
          
If cggsnQosMappingMethod is set to delay(3),
the length of the table is 4 with the following 
default mapping: delay1 = 3 (flash), delay2 = 2 (immediate),
delay3 = 1 (priority), delay_besteffort = 0 (routine).
          
If cggsnQosMappingMethod is set to canonical(2),
the length of the table is 3 with the following 
default mapping: premium = 2 (immediate), normal
= 1 (priority), best_effort = 0 (routine).
           
If cggsnQosMappingMethod is set to umts(4) or none(1),
the table will be empty.
cggsnQosClassIpTosMapEntry entry .1.3.6.1.4.1.9.9.241.1.1.2.1
Entry which denotes mapping of different QoS classes
to TOS precedence class and also the number of PDP
contexts associated with each QoS Class.
Indexes
cggsnQosClass
Column Syntax OID
cggsnQosClass
This object specifies different QoS Classes of
either 'canonical' or 'delay' QoS based on the
value set to cggsnQosMappingMethod. The following
is how the value needs to be interpreted.

If cggsnQosMappin…
Integer32
Constraints:
range: 1-4
.1.3.6.1.4.1.9.9.241.1.1.2.1.1
cggsnQosMappedIpTos
This object specifies the IP TOS precedence to which
cggsnQosClass is mapped. Higher TOS precedence
value indicates a higher service priority. The values
'6 (internetwork_control)' and '7 (network_control)'
of TOS are …
Integer32r/w
Constraints:
range: 0-5
.1.3.6.1.4.1.9.9.241.1.1.2.1.2
cggsnQosCurrentPdps
This object specifies the current number of PDP contexts
that have cggsnQosClass.
SNMPv2-SMIGauge32
Textual Convention: SNMPv2-SMIGauge32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.241.1.1.2.1.3
.1.3.6.1.4.1.9.9.241.1.3.1 · 1 row entry · 3 columns
This table represents the mapping between a given traffic 
class and the corresponding DS PHB group. 
          
The table has one entry for each possible traffic class type.
          
The table will be empty if the cggsnQosMappingMethod is not 
set to 'umts'.
cggsnQosTrafficClassPhbEntry entry .1.3.6.1.4.1.9.9.241.1.3.1.1
Entry which denotes mapping between a given traffic
class and the corresponding DS PHB group and the number
of PDP contexts associated with each traffic class.
Indexes
cggsnQosUmtsTrafficClass
Column Syntax OID
cggsnQosUmtsTrafficClass
This object denotes the UMTS QoS traffic class. UMTS QoS
uses this parameter to make assumptions about the traffic
source, and determine the maximum bitrate, and guaranteed
bitrate for the traffic class when performi…
Enumeration
Enumerated Values:
1signalling
2conversational
3streaming
4interactive
5background
.1.3.6.1.4.1.9.9.241.1.3.1.1.1
cggsnQosUmtsDiffServPhbgroup
This object denotes the PHB which is mapped to the traffic
class given by cggsnQosUmtsTrafficClass.

DS architecture is based on number of functional elements,
one of which is PHB. PHBs specify queuing, q…
Enumerationr/w
Enumerated Values:
1signallingClass
2efClass
3afClass1
4afClass2
5afClass3
6afClass4
7bestEffort
.1.3.6.1.4.1.9.9.241.1.3.1.1.2
cggsnQosUmtsPdps
This object specifies the current number of PDP contexts
associated with each traffic class identified by
cggsnQosUmtsTrafficClass.
SNMPv2-SMIGauge32
Textual Convention: SNMPv2-SMIGauge32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.241.1.3.1.1.3
.1.3.6.1.4.1.9.9.241.1.3.2 · 1 row entry · 2 columns
This table represents the DiffServ Code Point (DSCP) 
mappings for different types of DiffServ PHB groups. 
          
The table has one entry for each possible DS PHB.
cggsnQosPhbToDscpMapEntry entry .1.3.6.1.4.1.9.9.241.1.3.2.1
Entry which denotes mapping of different DS PHBs to the
DSCP.
Indexes
cggsnQosDiffServPhb
Column Syntax OID
cggsnQosDiffServPhb
This object denotes the various possible values of PHB.

It can take up one of the following values:
signallingClass(1) - Signalling class
efClass(2) - expedited forwarding class
afClass1Low(3)…
Enumeration
Enumerated Values:
1signallingClass
2efClass
3afClass1Low
4afClass1Medium
5afClass1High
6afClass2Low
7afClass2Medium
8afClass2High
9afClass3Low
10afClass3Medium
11afClass3High
12afClass4Low
13afClass4Medium
14afClass4High
15bestEffort
.1.3.6.1.4.1.9.9.241.1.3.2.1.1
cggsnQosDscp
This object denotes the DSCP for the corresponding PHB
defined by cggsnQosDiffServPhb.

The values recommended for the various values of
cggsnQosDiffServPhb are:
signallingClass - '101000'
efClass…
Integer32r/w
Constraints:
range: 0-63
.1.3.6.1.4.1.9.9.241.1.3.2.1.2
.1.3.6.1.4.1.9.9.241.1.3.4.3 · 1 row entry · 10 columns
Call Admission Control (CAC) is to ensure that network 
resources are not oversubscribed to protect real-time traffic 
such as voice (conversational) and video (streaming), etc. 
Therefore before admitting a new PDP create, call admission 
control will be performed to ensure there is sufficient 
resource for the new PDP create request.
          
This table contains policy profiles (containing all the QOS
parameter needed for the PDP activation) which can be attached 
to the one or more APN.
          
The SNMP entity adds a conceptual row to this table when
the user configures a policy profile.
          
The SNMP entity deletes a conceptual row from this table when
the user removes the policy profile. However, if there is
an APN associated with this policy, the conceptual row cannot
be deleted.
          
The SNMP entity modifies the conceptual row when the user
changes any QOS parameters of the profile. However, if there 
are existing PDP contexts in the APN which is using this 
policy, the maximum QOS parameter can only be changed to 
greater or higher than previous configuration.
cggsnUmtsQosCacPolicyEntry entry .1.3.6.1.4.1.9.9.241.1.3.4.3.1
Each entry in this table contains a set of QOS parameter
needed for the PDP activation (policy profile).
Indexes
cggsnUmtsQosCacPolicyName
Column Syntax OID
cggsnUmtsQosCacPolicyName
This object is the CAC policy name which will be attached
to one or more APN's.
OctetString
Constraints:
range: 1-40
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.1
cggsnUmtsQosCacRowStatus
This object is used to create a new row or delete an
existing row in this table.

To create a row, set this object to 'createAndGo'.

To delete a row, set this object to 'destroy'.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.2
cggsnUmtsQosCacMaxPdp
This object defines maximum number of PDPs that can be
created. If total number of activated PDPs exceeds the maximum
number, the PDP context will be rejected.

Value '0' means there is no limit on PDP…
Unsigned32r/w
Constraints:
range: 0-4294967295
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.3
cggsnUmtsQosCacPdpThreshold
This object defines the threshold value to accept only
PDP context with allocation/retention priority 1 when the
threshold is reached.

This object can be set only when cggsnUmtsQosCacMaxPdp is
set to some…
Unsigned32r/w
Constraints:
range: 0-4294967295
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.4
cggsnUmtsQosCacMaxTrafficClass
This object defines the highest traffic class that can be
accepted. If the requested traffic class is higher than
configured one, the PDP context create request will be
rejected. Traffic class can not be downgraded.
UmtsQosTrafficClassr/w
Textual Convention: UmtsQosTrafficClass Enumeration
Type Values:
1conversational
2streaming
3interactive
4background
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.5
cggsnUmtsQosCacMaxTrafHandPrio
This object defines the priority for the traffic class
set in cggsnUmtsQosCacMaxTrafficClass, but this priority
is applicable only for traffic class type 'interactive'.

If not set, then any priority will …
Enumerationr/w
Enumerated Values:
0none
1priority1
2priority2
3priority3
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.6
cggsnUmtsQosCacMaxThruPut
This object defines highest peak throughput class for
R97/98 QoS can be accepted in a particular APN. This is used
only for GTP v0 PDP or GTP v1 PDP containing R97/98 QoS. If
the requested Peak throughput class is hi…
Unsigned32r/w
Constraints:
range: 0-4294967295
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.7
cggsnUmtsQosCacMaxThruPutReject
This object is used for downgrading or PDP to be rejected
when cggsnUmtsQosCacMaxThruPut is set.

'true' - Reject the exceeding max throughput traffic.
'false' - Downgrade to the max throughput value set …
SNMPv2-TCTruthValuer/w
Textual Convention: SNMPv2-TCTruthValue Enumeration
Type Values:
1true
2false
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.8
cggsnUmtsQosCacMaxDelayClass
This object defines highest delay class for R97/98 QoS
can be accepted in a particular APN. This object is used only
for GTP v0 PDP, or GTP v1 PDP containing R97/98 QoS. If Delay
class is higher than highest number, …
Enumerationr/w
Enumerated Values:
0none
1delayClass1
2delayClass2
3delayClass3
4delayClass4
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.9
cggsnUmtsQosCacMaxDelayClassRej
This object is used for downgrading or PDP to be rejected
when cggsnUmtsQosCacMaxDelayClass is set.

'true' - Reject the exceeding max delay class.
'false' - Downgrade to the max delay class value set in
SNMPv2-TCTruthValuer/w
Textual Convention: SNMPv2-TCTruthValue Enumeration
Type Values:
1true
2false
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.10
.1.3.6.1.4.1.9.9.241.1.3.4.4 · 1 row entry · 7 columns
This table defines Maximum Bit Rate and/or Guaranteed Bit rate
that can be allowed for each traffic class in both uplink and
downlink directions. For the IMS PDP context, this parameter is
taken from authorized QoS obtained from PDF.
          
The SNMP entity creates a conceptual row when the user
configures the MBR/GBR for a particular traffic class with
either uplink or downlink traffic type and there must be a 
corresponding conceptual row existing in 
cggsnUmtsQosCacPolicyTable.
          
The SNMP entity deletes the conceptual row(s), when the user
deletes the MBR/GBR configuration or the corresponding 
conceptual row is deleted from cggsnUmtsQosCacPolicyTable. 
However, if some PDP context is active in the APN using this 
policy, then the conceptual row(s) cannot be deleted.
          
The SNMP entity modifies the conceptual row, when the user
changes the MBR/GBR value or the optional reject parameter. 
However, if any PDP context is active in the APN using this
policy, then the MBR/GBR value can be changed to higher than
the previously configured.
cggsnUmtsQosCacTcEntry entry .1.3.6.1.4.1.9.9.241.1.3.4.4.1
Entry which has all the details of each traffic class
with their MBR/GBR values for uplink/downlink traffic and
also the condition for rejecting or downgrading if the
requested MBR/GBR exceeds.
Indexes
cggsnUmtsQosCacPolicyName cggsnUmtsQosCacTcTrafClass cggsnUmtsQosCacTcBitRateType cggsnUmtsQosCacTcDirection
Column Syntax OID
cggsnUmtsQosCacTcTrafClass
This object specifies the UMTS traffic class for which
MBR/GBR in uplink/downlink has to be set.

When cggsnUmtsQosCacTcBitRateType is set to 'guaranteed',
the values 'conversational' and 'streaming' can o…
UmtsQosTrafficClass
Textual Convention: UmtsQosTrafficClass Enumeration
Type Values:
1conversational
2streaming
3interactive
4background
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.1
cggsnUmtsQosCacTcBitRateType
This object specifies the type of bit rate applicable for
traffic class denoted by cggsnUmtsQosCacTcTrafClass.
Enumeration
Enumerated Values:
1maximum
2guaranteed
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.2
cggsnUmtsQosCacTcDirection
This object specifies the direction of traffic.
Enumeration
Enumerated Values:
1uplink
2downlink
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.3
cggsnUmtsQosCacTcRowStatus
This object is used to create a new row or delete an
existing row in this table.

To create a row, set this object to 'createAndGo'.
cggsnUmtsQosCacTcBitRate is mandatory object for creating
a row.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.4
cggsnUmtsQosCacTcBitRate deprecated
This object specifies the MBR/GBR allowed for the traffic class
defined by cggsnUmtsQosCacTcTrafClass. This object is deprecated
and replaced by cggsnUmtsQosCacTcRevBitRate. While retrieving the
the value of cggsnUmtsQo…
KbpsInteger32r/w
Constraints:
range: 1-16000
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.5
cggsnUmtsQosCacTcReject
This object is to specify whether the requested MBR/GBR
be downgraded or PDP to be rejected if the requested MBR/GBR
exceeds the value set in cggsnUmtsQosCacTcBitRate.

'true' - The request will be reject…
SNMPv2-TCTruthValuer/w
Textual Convention: SNMPv2-TCTruthValue Enumeration
Type Values:
1true
2false
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.6
cggsnUmtsQosCacTcRevBitRate
This object specifies the MBR/GBR allowed for the traffic
class defined by cggsnUmtsQosCacTcTrafClass.
KbpsUnsigned32r/w
Constraints:
range: 1-256000
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.7
.1.3.6.1.4.1.9.9.241.1.3.4.5 · 1 row entry · 3 columns
This table defines allocation of virtual bandwidth pool for
the traffic classes. Basically there are two types of bandwidth
pool, Physical & Virtual. Physical bandwidth is the egress
interface bandwidth. It is not supported and will not be 
explained more.
          
Virtual bandwidth is user defined bandwidth. Virtual bandwidth 
provides an easy and flexible way to implement bandwidth pool 
for call admission control to avoid physical bandwidth 
limitations. In contrast to per-interface based physical 
bandwidth management, Virtual bandwidth management is per-APN 
based, that is, each APN has its own pool to admit request.  
To use this type of bandwidth, user needs to make assumption of 
what interface type and total bandwidth of Gi and Gn in both 
directions to allocate bandwidth for each class.
          
The SNMP entity creates a conceptual row when the user
configures the bandwidth pool with some bandwidth value in the
range described in cggsnUmtsQosCacBWPoolBWVal.
          
The SNMP entity deletes the conceptual row, when the user
deletes the bandwidth pool. However, if the bandwidth pool is 
associated with an APN or if bandwidth is currently been
utilized, then the conceptual row cannot be deleted.
          
The SNMP entity modifies the conceptual row, when the user
changes the bandwidth value. However, if any PDP context is 
active in the APN using this pool, then the bandwidth value 
can be changed to higher than the previously configured.
cggsnUmtsQosCacBWPoolEntry entry .1.3.6.1.4.1.9.9.241.1.3.4.5.1
Each entry in this table holds the total bandwidth that
this pool provides and the corresponding allocation to
the traffic classes.
Indexes
cggsnUmtsQosCacBWPoolName
Column Syntax OID
cggsnUmtsQosCacBWPoolName
This object is the name of the virtual bandwidth pool
which will be attached to the APN.
OctetString
Constraints:
range: 1-40
.1.3.6.1.4.1.9.9.241.1.3.4.5.1.1
cggsnUmtsQosCacBWPoolRowStatus
This object is used to create a new row or delete an
existing row in this table.

To create a row, set this object to 'createAndGo'.

To delete a row, set this object to 'destroy'.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.241.1.3.4.5.1.2
cggsnUmtsQosCacBWPoolBWVal
This object defines the total bandwidth for this pool.
This object is a must while creating a row in this table.
KbpsUnsigned32r/w
Constraints:
range: 1-4294967295
.1.3.6.1.4.1.9.9.241.1.3.4.5.1.3
.1.3.6.1.4.1.9.9.241.1.3.4.6 · 1 row entry · 6 columns
This table is the sub table of cggsnUmtsQosCacBWPoolTable.
This contains all the traffic class bandwidth allocation in
percentage or absolute value. The total value of the 
bandwidth allocated for different traffic class per pool
must not exceed 100 percent or the absolute 
value (4294967295).
          
The SNMP entity creates a conceptual row when the user 
configures the bandwidth allocation for the traffic class 
defined in cggsnQosBWPoolTrafClass and if the corresponding 
conceptual row is present in cggsnUmtsQosCacBWPoolTable.
          
The SNMP entity deletes the conceptual row(s) when the user
unconfigures the bandwidth allocation for the traffic class
or the corresponding conceptual row is deleted from
cggsnUmtsQosCacBWPoolTable. However, if there are active PDP
in the APN using this pool, then the conceptual row cannot
be deleted.
          
The SNMP entity modifies the conceptual row when the user
changes the bandwidth allocation for a traffic class. However,
if there are active PDPs in the APN using this pool, then only
value greater than previous allocation is accepted.
cggsnQosBWPoolTrafClassEntry entry .1.3.6.1.4.1.9.9.241.1.3.4.6.1
Each entry in this table holds the allocation of
bandwidth for a traffic class in percentage or absolute
value.
Indexes
cggsnUmtsQosCacBWPoolName cggsnQosBWPoolTrafClass
Column Syntax OID
cggsnQosBWPoolTrafClass
This object defines the traffic class for which the
allocation of bandwidth is needed.
UmtsQosTrafficClass
Textual Convention: UmtsQosTrafficClass Enumeration
Type Values:
1conversational
2streaming
3interactive
4background
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.1
cggsnQosBWPoolTrafClassRowStatus
This object is used to create a new row or delete an
existing row in this table.

To create a row, set this object to 'createAndGo'.

To delete a row, set this object to 'destroy'.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.2
cggsnQosBWPoolTrafClassPercent
This object is to specify whether the bandwidth allocation
should be considered as percentage or absolute value.
If this object is set to 'true', then the bandwidth reserved
will be in percentage, given by cggsnQosBWPo…
SNMPv2-TCTruthValuer/w
Textual Convention: SNMPv2-TCTruthValue Enumeration
Type Values:
1true
2false
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.3
cggsnQosBWPoolTrafClassPerVal
This object denotes the percent of bandwidth allocated for
the traffic class set in cggsnQosBWPoolTrafClass. This object
will be valid and can be set only if
cggsnQosBWPoolTrafClassPercent is set to 'true'.
Integer32r/w
Constraints:
range: 0-100
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.4
cggsnQosBWPoolTrafClassAbsVal
This object denotes the absolute value of bandwidth allocated
for the traffic class set in cggsnQosBWPoolTrafClass. This
object will be valid and can be set only if
cggsnQosBWPoolTrafClassPercent is set to 'false'.
Unsigned32r/w
Constraints:
range: 0-4294967295
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.5
cggsnQosBWPoolTrafClassAvailBw
This object denotes the absolute available bandwidth left
unused for traffic class set in cggsnQosBWPoolTrafClass.
Unsigned32
Constraints:
range: 0-4294967295
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.6