Affected platforms: AX platform
Affected versions: 5.8.0 and above
The Maximum Information Rate (MIR) feature is intended to provide network operators with the ability to control customer bandwidth usage. Since over-the-air bandwidth is a shared resource, it is important for network operators to control and shape how it is used by their customers. The MIR concept for the ePMP AX platform is envisioned as a mechanism to limit the rate at which traffic can be received or sent to a station over its wireless interface. The implementation inherits best practices from the AC and N hardware platforms.
To configure MIR:
- Configure MIR Profile on Access Point.
- Choose Profile Number on Subscriber Module.
AP GUI: Configuration
>> Quality of Service
SM GUI: Configuration
>> Quality of Service
Configure via CnMaestro Template
AP:
{
"device_props": {
"wirelessMIREnable": "1",
"wirelessMIRProfileTable": [
{
"wirelessMIRProfileNumber": "0",
"wirelessMIRProfileDescription": "default",
"wirelessDLMIR": "1000000",
"wirelessULMIR": "1000000"
},
{
"wirelessMIRProfileNumber": "1",
"wirelessMIRProfileDescription": "45/15",
"wirelessDLMIR": "45000",
"wirelessULMIR": "15000"
},
{
"wirelessMIRProfileNumber": "2",
"wirelessMIRProfileDescription": "450/150",
"wirelessDLMIR": "450000",
"wirelessULMIR": "150000"
}
]
}
}
SM:
{
"device_props": {
"wirelessMIREnable": "1",
"wirelessMIRSTAProfileNumber": "2"
}
}
MIB objects
AP:
wirelessMIREnable OBJECT-TYPE
SYNTAX Integer32 (0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum Information Rate (MIR) Limiting:
0 - Disable,
1 - Enable
Device Allocation: AP"
DEFVAL { 0 }
::= { wirelessInterface 29 }
wirelessMIRProfileEntry OBJECT-TYPE
SYNTAX WirelessMIRProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Maximum Information Rate (MIR) Limiting profile Table Entry
Device Allocation: AP"
INDEX { wirelessMIRProfileIndex }
::= { wirelessMIRProfileTable 1 }
WirelessMIRProfileEntry ::= SEQUENCE {
wirelessMIRProfileIndex Integer32,
wirelessMIRProfileNumber Integer32,
wirelessMIRProfileDescription DisplayString,
wirelessDLMIR Integer32,
wirelessULMIR Integer32
}
wirelessMIRProfileIndex OBJECT-TYPE
SYNTAX Integer32 (0..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum Information Rate (MIR) Limiting profile Number
Device Allocation: AP"
::= { wirelessMIRProfileEntry 1 }
wirelessMIRProfileNumber OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of MIR profile
Device Allocation: AP"
::= { wirelessMIRProfileEntry 2 }
wirelessMIRProfileDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0|1..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"MIR profile description
Device Allocation: AP"
::= { wirelessMIRProfileEntry 3 }
wirelessDLMIR OBJECT-TYPE
SYNTAX Integer32 (100..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DL MIR in kilobits per second
Device Allocation: AP"
::= { wirelessMIRProfileEntry 4 }
wirelessULMIR OBJECT-TYPE
SYNTAX Integer32 (100..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"UL MIR in kilobits per second
Device Allocation: AP"
::= { wirelessMIRProfileEntry 5 }
SM:
wirelessMIRSTAProfileNumber OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum Information Rate (MIR) Limiting Profile Number on SM
Device Allocation: SM"
::= { wirelessInterface 30 }
wirelessMIRSTAProfileNumber OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum Information Rate (MIR) Limiting Profile Number on SM
Device Allocation: SM"
::= { wirelessInterface 30 }