Bandwidth control overview
Bandwidth control is also known as Quality of Service (QoS). mbox supports extremely granular QoS control options, depending on the actual business requirements.
- network-based QoS assigns total bandwidth (min and max) for a network or VLAN
- application-based QoS assigns total bandwidth (min and max) for a particular application
- user-based QoS assign total bandwidth (min and max) for a particular user. A “user” can be identified by username, a host IP or MAC address. Note username-based QoS is only supported on HSG.
In above diagram, we have a backhaul of 1Gbps, and there are multiple internal VLANs. Each VLAN is typically mapped to different SSID for wireless networks.
- Each VLAN is allocated with a bandwidth (we can set a min and max). The min guarantees a bandwidth when there’s congestion, max allows this VLAN to burst to the max when there’s available bandwidth in the whole pipe (eg. when other VLANs are not fully utilizing their min allocated bandwidth)
- For VLAN30, as an example, we use application-based QoS to further split and prioritize available bandwidth for different applications.
- For VLAN40, as an example, we use user-based QoS to offer differentiated services/experiences for different groups of users.
Please refer to following section on how to configure each QoS techniques.