The BQN platform allows you to enforce bandwidth limitations in a flexible and economical way, with the most advanced queueing technology in the market, which will deliver the best possible Quality of Service (QoS) and Quality of Experience (QoE).
When speed is limited, network packets have to wait in queues to be delivered, which increases network latency and can create packet losses. 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.
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 easily integrated with billing and subscriber management systems via RADIUS or REST API. We can thus enforce subscriber rate plans at a lower cost 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.
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.