The BQN platform includes the most advanced queueing technology in the market, which will deliver the best possible Quality of Service (QoS) and Quality of Experience (QoE). You can let it detect congestion situations and manage them automatically with ACM (Automatic Congestion Management), and you can also use it to enforce rate plans or bandwidth limitations in an extremely flexible and economical way.
When speed is limited, or when there is congestion, network packets have to wait in queues to be delivered, which increases network latency and will create packet losses when queues overflow. As a result, the network Quality of Experience may be severely degraded, especially for interactive applications, like on-line games and teleconferences, which are very sensitive to latency and losses.
Our unique multi-queue technology guarantees an independent queue for each connection, without any sharing (unlike competing solutions). Multiple independent queues ensure that interactive data do not have to wait in queues with heavy traffic, like video streaming. Moreover, interactive queues are prioritized. In this way, interactive applications will not notice the rate limitation, even in congestion situations.
We have used the most advanced machine-learning algorithms to allow congestion management with no configuration or integration effort. Our Automatic Congestion Management (ACM), when enabled, will continuously monitor all network users, their speed, latency and packet losses, and detect if they are reaching a congestion. When congestion is detected, it will just limit the speed marginally, which will reduce latency and losses, and avoid the congestion, providing a much better Quality-of-Experience.
With Automatic Congestion Management, when congestion is detected for a subscriber or a group of subscribers, their rates bandwidth will be slightly limited. The result will e a reduction in latency or packet losses/retransmissions, depending on whether the congestion bottleneck has a shallow queue (producing losses/retransmissions) or a deep queue (producing latency). In the following graph is a very good result obtained in a network where congestion translated into packet losses/retransmissions, and in which ACM managed to reduce those retransmissions to a half when activated.
The BQN platform allows you to implement sophisticated subscriber speed plans, with additional rate limitations for specific applications (identified via DPI), as a function of the traffic congestion situation, and taking into account different access network parameters. All this in an efficient software implementation, delivering up to 150 Gbps in a 1U off-the-shelf server, and integrated with the most common billing and subscriber management systems, or via RADIUS or REST API. We can thus enforce subscriber rate plans at a lower cost and in an easier way than alternative solutions.
The technology actively reduces the size of queues, including non-interactive ones, enforcing CoDel for UDP queues, or, even better, acting as a transparent proxy for TCP (which can directly control the sending speed at the source server). This results in a significant reduction in latency and packet losses.