CISCO-GGSN-QOS-MIB
This MIB module manages the Quality of Service
parameters of GGSN in a GPRS system.
GGSN is the Gateway GPRS Support Node in the GPRS
architecture. It provides interworking of GPRS
network with external packet-switched networks
- PDNs or other data networks.
The following diagram illustrates a simplified GPRS
logical architecture with the name of inter-node
interface:
+---------------------------------------------+
| +======+ a PLMN |
| | SGSN | |
| +======+ |
| | |
| Gn |
| | |
|+====+ +====+ +=====+ +======+ +======+ | +===+
|| TE |-R-| MT |-| BSS |-| SGSN |-Gn-| GGSN |-|-Gi-|PDN|
|+====+ +====+ +=====+ +======+ +======+ | +===+
| | |
| | |
+----------------------------------------|----+
Gp
|
+-----------------------------+
| +====+ +=====+ +======+ |
| | MS |---| BSS |---| SGSN | |
| +====+ +=====+ +======+ |
| |
| other PLMN |
+-----------------------------+
A PDP Context is an information set maintained by MS
and GSNs which describes the mobile wireless service
call or session.
Three types of QoS mapping method are supported on GGSN:
canonical, delay and UMTS. Canonical QoS mapping
consists of Best Effort, Normal and Premium QoS classes.
Delay QoS mapping consists of four classes: delay1,
delay2, delay3 and delay-besteffort. UMTS QoS has the
following traffic classes: signalling, conversational,
streaming, interactive and background. UMTS QoS is
based on differentiated services network model.
A QoS Profile is associated with each PDP context which
defines multiple attributes like precedence, delay,
reliability, peak throughput, mean throughput and
traffic class. Based on the precedence, delay and mean
throughput an user is classified into different
canonical and delay QoS classes . Based on delay,
jitter, bandwidth and reliability user is classified
into the UMTS traffic classes.
In GGSN, the QoS remapping mechanism is that, for
uplink traffic, the GGSN remaps the TOS in the user
traffic before forwarding the packet to the Gi
interface and for downlink traffic, the GGSN will
only setup the TOS for the IP header for the Tunnel,
not the IP header for user traffic. Traffic from MS
to PDN is considered as uplink and the reverse is
considered as downlink traffic.
Acronyms and terms:
APN Access Point Name
BSS Base Station System
ETSI European Telecommunications Standards
Institute
DS Differentiated Service
DSCP DS Code Point
GGSN Gateway GPRS Support Node
GPRS General Packet Radio Service
GSM Global System for Mobile communication
GSN GPRS Support Node
G-PDU GTP PDU
MS Mobile Station
MT Mobile Terminal
PDN Packet Data Network
PDP Packet Data Protocol
PDU Protocol Data Unit
PHB Per-hop Behavior
PLMN Public Land Mobile Network
SGSN Serving GPRS support Node
TE Terminal Equipment
T-PDU the payload of G-PDU
UMTS Universal Mobile Telecommunication System
IMS IP Multimedia Subsystem
GBR Guaranteed Bit Rate
MBR Maximum Bit Rate
CAC Call Admission Control
QOS Quality Of Service
REFERENCE
[1] GSM 03.60: Digital cellular telecommunications
system (Phase 2+); General Packet Radio Service
(GPRS); Service description; Stage 2. V7.1.0
[2] GSM 09.60: Digital cellular telecommunication
system (Phase 2+); General Packet Radio Service
(GPRS); GPRS Tunnelling Protocol (GTP) across
Gn and Gp Interface. V7.3.0
[3] 3GPP; Technical Specification Group Services
and System Aspects; QoS Concept and Architecture.
3G TS 23.107 v3.2.0.
[4] 3GPP; Technical Specification Group Core Network;
General Packet Radio Service(GPRS); GPRS
Tunnelling Protocol (GTP) across Gn and Gp
Interface (Release 1999). 3G TS 29.060 v3.5.0.
[5] 3GPP; Technical Specification Group Services
and System Aspects; General Packet Radio
Service(GPRS); Service description; Stage 2
(Release 1999) 3G TS 23.060 v3.3.1.
- Source file
CISCO-GGSN-QOS-MIB- Last revised
- Identity
cggsnQosMIB- Base OID
1.3.6.1.4.1.9.9.241
Imported Objects
| CISCO-SMI | ciscoMgmt |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | Gauge32 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | RowStatus TEXTUAL-CONVENTION (no object page) TruthValue |
Net-SNMP examples using the cisco MIB directory Show commands
These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.
Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-GGSN-QOS-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-GGSN-QOS-MIB::cggsnQosMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-GGSN-QOS-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-GGSN-QOS-MIB::cggsnQosMIB'
Objects (68)
Showing 68 of 68 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.1.3.6.1.4.1.9.9.241 |
||
.1.3.6.1.4.1.9.9.241.1 |
||
.1.3.6.1.4.1.9.9.241.1.1 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.1.1 |
|
.1.3.6.1.4.1.9.9.241.1.1.2 |
||
.1.3.6.1.4.1.9.9.241.1.1.2.1 |
||
|
Integer32
|
.1.3.6.1.4.1.9.9.241.1.1.2.1.1 |
|
|
Integer32
|
.1.3.6.1.4.1.9.9.241.1.1.2.1.2 |
|
.1.3.6.1.4.1.9.9.241.1.1.2.1.3 |
||
.1.3.6.1.4.1.9.9.241.1.2 |
||
|
bits/secUnsigned32
|
.1.3.6.1.4.1.9.9.241.1.2.1 |
|
|
bits/secSNMPv2-SMIGauge32
|
.1.3.6.1.4.1.9.9.241.1.2.2 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.241.1.2.3 |
|
|
bits/secUnsigned32
|
.1.3.6.1.4.1.9.9.241.1.2.4 |
|
|
bytes/secSNMPv2-SMIGauge32
|
.1.3.6.1.4.1.9.9.241.1.2.5 |
|
|
bytes/secSNMPv2-SMIGauge32
|
.1.3.6.1.4.1.9.9.241.1.2.6 |
|
|
bytes/secSNMPv2-SMIGauge32
|
.1.3.6.1.4.1.9.9.241.1.2.7 |
|
.1.3.6.1.4.1.9.9.241.1.3 |
||
.1.3.6.1.4.1.9.9.241.1.3.1 |
||
.1.3.6.1.4.1.9.9.241.1.3.1.1 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.1.1.1 |
|
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.1.1.2 |
|
.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.3.6.1.4.1.9.9.241.1.3.2.1 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.2.1.1 |
|
|
|
Integer32
|
.1.3.6.1.4.1.9.9.241.1.3.2.1.2 |
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.3 |
|
.1.3.6.1.4.1.9.9.241.1.3.4 |
||
|
|
.1.3.6.1.4.1.9.9.241.1.3.4.1 |
|
|
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.4.2 |
.1.3.6.1.4.1.9.9.241.1.3.4.3 |
||
.1.3.6.1.4.1.9.9.241.1.3.4.3.1 |
||
|
OctetString
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.1 |
|
.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.3.1.2 |
||
|
Unsigned32
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.3 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.4 |
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.5 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.6 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.7 |
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.8 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.4.3.1.9 |
|
.1.3.6.1.4.1.9.9.241.1.3.4.4 |
||
.1.3.6.1.4.1.9.9.241.1.3.4.4.1 |
||
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.1 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.2 |
|
|
Enumeration
|
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.3 |
|
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.4 |
||
|
|
KbpsInteger32
|
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.5 |
.1.3.6.1.4.1.9.9.241.1.3.4.4.1.6 |
||
|
KbpsUnsigned32
|
.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.3.6.1.4.1.9.9.241.1.3.4.5.1 |
||
|
OctetString
|
.1.3.6.1.4.1.9.9.241.1.3.4.5.1.1 |
|
.1.3.6.1.4.1.9.9.241.1.3.4.5.1.2 |
||
|
KbpsUnsigned32
|
.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.3.6.1.4.1.9.9.241.1.3.4.6.1 |
||
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.1 |
||
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.2 |
||
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.3 |
||
|
Integer32
|
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.4 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.5 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.241.1.3.4.6.1.6 |
|
.1.3.6.1.4.1.9.9.241.2 |
||
.1.3.6.1.4.1.9.9.241.2.1 |
||
.1.3.6.1.4.1.9.9.241.2.2 |
Dependencies (5) 5 direct Show tree and compile order Hide dependency details
Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.
Dependency tree
Dependency-first compile order
- SNMPv2-SMIrfc
- CISCO-SMIcisco
- SNMPv2-CONFrfc
- SNMPv2-TCrfc
- SNMP-FRAMEWORK-MIBrfc
- CISCO-GGSN-QOS-MIBciscoselected
Type Definitions (1)
| Enumeration |
conversational(1)streaming(2)interactive(3)background(4) |
Conformance Groups (6)
Compliance Statements (5)
OID
.1.3.6.1.4.1.9.9.241.2.1.1The compliance statements for entities which
implement the CISCO-GGSN-QOS-MIB.
This compliance has been deprecated by
cggsnQosMIBComplianceRev1.
implement the CISCO-GGSN-QOS-MIB.
This compliance has been deprecated by
cggsnQosMIBComplianceRev1.
Required groups
| mandatory | cggsnQosGeneralConfigGroup | |
| mandatory | cggsnQosCanonicalQosGroup |
OID
.1.3.6.1.4.1.9.9.241.2.1.2The compliance statements for entities which
implement the CISCO-GGSN-QOS-MIB.
implement the CISCO-GGSN-QOS-MIB.
Required groups
| mandatory | cggsnQosGeneralConfigGroup | |
| mandatory | cggsnQosCanonicalQosGroup | |
| mandatory | cggsnQosUmtsQosGroup |
OID
.1.3.6.1.4.1.9.9.241.2.1.3The compliance statements for entities which
implement the CISCO-GGSN-QOS-MIB.
implement the CISCO-GGSN-QOS-MIB.
Required groups
| mandatory | cggsnQosGeneralConfigGroup | |
| mandatory | cggsnQosCanonicalQosGroup | |
| mandatory | cggsnQosUmtsQosGroup | |
| mandatory | cggsnQosUmtsCacGroup |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| cggsnUmtsQosCacRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnUmtsQosCacTcRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnUmtsQosCacBWPoolRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnQosBWPoolTrafClassRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
OID
.1.3.6.1.4.1.9.9.241.2.1.4The compliance statements for entities which
implement the CISCO-GGSN-QOS-MIB. This is
deprecated by cggsnQosMIBComplianceRev4.
implement the CISCO-GGSN-QOS-MIB. This is
deprecated by cggsnQosMIBComplianceRev4.
Required groups
| mandatory | cggsnQosGeneralConfigGroup | |
| mandatory | cggsnQosCanonicalQosGroup | |
| mandatory | cggsnQosUmtsQosGroup | |
| mandatory | cggsnQosUmtsCacGroupRev1 |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| cggsnUmtsQosCacRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnUmtsQosCacTcRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnUmtsQosCacBWPoolRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnQosBWPoolTrafClassRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
OID
.1.3.6.1.4.1.9.9.241.2.1.5The compliance statements for entities which
implement the CISCO-GGSN-QOS-MIB.
implement the CISCO-GGSN-QOS-MIB.
Required groups
| mandatory | cggsnQosGeneralConfigGroup | |
| mandatory | cggsnQosCanonicalQosGroup | |
| mandatory | cggsnQosUmtsQosGroup | |
| mandatory | cggsnQosUmtsCacGroupRev2 |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| cggsnUmtsQosCacRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnUmtsQosCacTcRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnUmtsQosCacBWPoolRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |
|
| cggsnQosBWPoolTrafClassRowStatus |
active(1), createAndGo(4), destroy(6)
|
The states notInService(2), notReady(3) and createAndWait(5) need not be supported. |